From fe3bdc1df45366d4f9878031201c8d073c7e0b5f Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Wed, 31 Aug 2022 10:35:40 +0100 Subject: [PATCH 01/92] Add unity-symmetry --- Packages/manifest.json | 1 + Packages/packages-lock.json | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/Packages/manifest.json b/Packages/manifest.json index 7363bfb7ea..8373c669c5 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -1,5 +1,6 @@ { "dependencies": { + "com.ixxy.unitysymmetry": "https://github.com/IxxyXR/unity-symmetry.git?nocache=1#upm", "com.unity.2d.sprite": "1.0.0", "com.unity.2d.tilemap": "1.0.0", "com.unity.editorcoroutines": "1.0.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index ef7ef87883..9cd4297f7d 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -6,6 +6,13 @@ "source": "embedded", "dependencies": {} }, + "com.ixxy.unitysymmetry": { + "version": "https://github.com/IxxyXR/unity-symmetry.git?nocache=1#upm", + "depth": 0, + "source": "git", + "dependencies": {}, + "hash": "8fb807afed8b2624fab29c4b6608fdf6007953fd" + }, "com.unity.2d.sprite": { "version": "1.0.0", "depth": 0, From ff45b8097b2ea703af525eaa6568d1df195ab9fe Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Wed, 31 Aug 2022 14:07:00 +0100 Subject: [PATCH 02/92] Summon mirror button should be active for all mirror types --- Assets/Scripts/SketchControlsScript.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Assets/Scripts/SketchControlsScript.cs b/Assets/Scripts/SketchControlsScript.cs index b94efe812a..e6a4be2a7b 100644 --- a/Assets/Scripts/SketchControlsScript.cs +++ b/Assets/Scripts/SketchControlsScript.cs @@ -5087,8 +5087,8 @@ public bool IsCommandAvailable(GlobalCommands rEnum, int iParam = -1) case GlobalCommands.ToggleGroupStrokesAndWidgets: return SelectionManager.m_Instance.SelectionCanBeGrouped; case GlobalCommands.SaveModel: return SelectionManager.m_Instance.HasSelection; case GlobalCommands.SummonMirror: - return PointerManager.m_Instance.CurrentSymmetryMode == - SymmetryMode.SinglePlane; + return PointerManager.m_Instance.CurrentSymmetryMode != + SymmetryMode.None; case GlobalCommands.InvertSelection: case GlobalCommands.FlipSelection: return SelectionManager.m_Instance.HasSelection; From 8e1899eba4f375fa8458c501128a7580bf047f3b Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Wed, 31 Aug 2022 16:34:15 +0100 Subject: [PATCH 03/92] Initial functional WIP [CI BUILD] --- .../Prefabs/Panels/AdvancedToolsPanel.prefab | 69 +- .../Panels/Widgets/AdvancedSlider.prefab | 1507 ++++++++++++ .../Panels/Widgets/AdvancedSlider.prefab.meta | 7 + .../PopUps/PopupWindow_MirrorOptions.prefab | 2093 +++++++++++++++-- Assets/Scenes/Main.unity | 18 +- Assets/Scripts/GUI/AdvancedSlider.cs | 171 ++ Assets/Scripts/GUI/AdvancedSlider.cs.meta | 11 + .../Scripts/GUI/MirrorOptionsPopUpWindow.cs | 40 + .../GUI/MirrorOptionsPopUpWindow.cs.meta | 3 + Assets/Scripts/GUI/MirrorTypeButton.cs | 24 + Assets/Scripts/GUI/MirrorTypeButton.cs.meta | 3 + Assets/Scripts/PointerManager.cs | 62 +- Assets/Textures/Mirror Icons.meta | 8 + Assets/Textures/Mirror Icons/Uniaxial_C6.png | Bin 0 -> 9354 bytes .../Mirror Icons/Uniaxial_C6.png.meta | 98 + Assets/Textures/Mirror Icons/Uniaxial_C6h.png | Bin 0 -> 10490 bytes .../Mirror Icons/Uniaxial_C6h.png.meta | 98 + Assets/Textures/Mirror Icons/Uniaxial_C6v.png | Bin 0 -> 9795 bytes .../Mirror Icons/Uniaxial_C6v.png.meta | 98 + Assets/Textures/Mirror Icons/Uniaxial_D6.png | Bin 0 -> 10560 bytes .../Mirror Icons/Uniaxial_D6.png.meta | 98 + Assets/Textures/Mirror Icons/Uniaxial_D6d.png | Bin 0 -> 10951 bytes .../Mirror Icons/Uniaxial_D6d.png.meta | 98 + Assets/Textures/Mirror Icons/Uniaxial_D6h.png | Bin 0 -> 11008 bytes .../Mirror Icons/Uniaxial_D6h.png.meta | 98 + Assets/Textures/Mirror Icons/Uniaxial_S6.png | Bin 0 -> 9526 bytes .../Mirror Icons/Uniaxial_S6.png.meta | 98 + 27 files changed, 4479 insertions(+), 223 deletions(-) create mode 100644 Assets/Prefabs/Panels/Widgets/AdvancedSlider.prefab create mode 100644 Assets/Prefabs/Panels/Widgets/AdvancedSlider.prefab.meta create mode 100644 Assets/Scripts/GUI/AdvancedSlider.cs create mode 100644 Assets/Scripts/GUI/AdvancedSlider.cs.meta create mode 100644 Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs create mode 100644 Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs.meta create mode 100644 Assets/Scripts/GUI/MirrorTypeButton.cs create mode 100644 Assets/Scripts/GUI/MirrorTypeButton.cs.meta create mode 100644 Assets/Textures/Mirror Icons.meta create mode 100644 Assets/Textures/Mirror Icons/Uniaxial_C6.png create mode 100644 Assets/Textures/Mirror Icons/Uniaxial_C6.png.meta create mode 100644 Assets/Textures/Mirror Icons/Uniaxial_C6h.png create mode 100644 Assets/Textures/Mirror Icons/Uniaxial_C6h.png.meta create mode 100644 Assets/Textures/Mirror Icons/Uniaxial_C6v.png create mode 100644 Assets/Textures/Mirror Icons/Uniaxial_C6v.png.meta create mode 100644 Assets/Textures/Mirror Icons/Uniaxial_D6.png create mode 100644 Assets/Textures/Mirror Icons/Uniaxial_D6.png.meta create mode 100644 Assets/Textures/Mirror Icons/Uniaxial_D6d.png create mode 100644 Assets/Textures/Mirror Icons/Uniaxial_D6d.png.meta create mode 100644 Assets/Textures/Mirror Icons/Uniaxial_D6h.png create mode 100644 Assets/Textures/Mirror Icons/Uniaxial_D6h.png.meta create mode 100644 Assets/Textures/Mirror Icons/Uniaxial_S6.png create mode 100644 Assets/Textures/Mirror Icons/Uniaxial_S6.png.meta diff --git a/Assets/Prefabs/Panels/AdvancedToolsPanel.prefab b/Assets/Prefabs/Panels/AdvancedToolsPanel.prefab index 210b9eaee1..8fdadff7b3 100644 --- a/Assets/Prefabs/Panels/AdvancedToolsPanel.prefab +++ b/Assets/Prefabs/Panels/AdvancedToolsPanel.prefab @@ -29,6 +29,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: -0.000000059604645, z: 0} m_LocalScale: {x: 2.85, y: 2.85, z: 2.85} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 4022648990136106} m_Father: {fileID: 4961560007330260} @@ -53,10 +54,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -81,6 +84,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!114 &114364246842822652 MonoBehaviour: m_ObjectHideFlags: 0 @@ -124,6 +128,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0.422, y: 0.422, z: 0.05} m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4067220476156272} m_RootOrder: 2 @@ -147,10 +152,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -175,6 +182,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!65 &65156450117035654 BoxCollider: m_ObjectHideFlags: 0 @@ -248,6 +256,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0.049999237} m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4067220476156272} m_RootOrder: 4 @@ -271,10 +280,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 0 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -299,6 +310,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!65 &65958407650276146 BoxCollider: m_ObjectHideFlags: 0 @@ -371,6 +383,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: -0.191, z: 0} m_LocalScale: {x: 1, y: 1.3, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4067220476156272} m_RootOrder: 10 @@ -394,10 +407,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -422,6 +437,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!114 &114223363755850222 MonoBehaviour: m_ObjectHideFlags: 0 @@ -462,6 +478,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0.21, y: -0.24, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4661729169517730} m_RootOrder: 1 @@ -509,6 +526,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: -0.422, z: 0.05} m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4067220476156272} m_RootOrder: 7 @@ -532,10 +550,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -560,6 +580,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!65 &65646158175341914 BoxCollider: m_ObjectHideFlags: 0 @@ -641,6 +662,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 11.681803, y: -0.47926903, z: 26.083145} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 4584711068306830} - {fileID: 4978516870933526} @@ -671,7 +693,7 @@ MonoBehaviour: m_PanelPopUpMap: - m_PopUpPrefab: {fileID: 1758786797962018, guid: e2dd9f64d28858a468b61151cbf090d6, type: 3} - m_Command: 14 + m_Command: 15 - m_PopUpPrefab: {fileID: 1887799951535888, guid: cea55265052f18b4ca24670a074de41d, type: 3} m_Command: 67 @@ -790,6 +812,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0.422, y: 0, z: 0.05} m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4067220476156272} m_RootOrder: 5 @@ -813,10 +836,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -841,6 +866,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!65 &65560546528221718 BoxCollider: m_ObjectHideFlags: 0 @@ -911,6 +937,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: -0.04, z: 0.05} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4067220476156272} m_RootOrder: 11 @@ -950,6 +977,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: -0.19, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4067220476156272} m_RootOrder: 9 @@ -997,6 +1025,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0.42370033, y: -0.92, z: 0} m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 4099180057378294} m_Father: {fileID: 4067220476156272} @@ -1021,10 +1050,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 0 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -1049,6 +1080,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!65 &65390023005700442 BoxCollider: m_ObjectHideFlags: 0 @@ -1127,6 +1159,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: 4337184497292248} - {fileID: 4585706398833650} @@ -1175,6 +1208,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: -0.422, y: 0, z: 0.05} m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4067220476156272} m_RootOrder: 3 @@ -1198,10 +1232,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -1226,6 +1262,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!65 &65901329732289008 BoxCollider: m_ObjectHideFlags: 0 @@ -1308,6 +1345,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: -0.422, y: -0.422, z: 0.05} m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4067220476156272} m_RootOrder: 6 @@ -1331,10 +1369,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -1359,6 +1399,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!65 &65322996310010096 BoxCollider: m_ObjectHideFlags: 0 @@ -1400,7 +1441,7 @@ MonoBehaviour: m_HoverScale: 1.1 m_HoverBoxColliderGrow: 0.2 m_AddOverlay: 0 - m_Command: 14 + m_Command: 15 m_CommandParam: -1 m_CommandParam2: -1 m_RequiresPopup: 0 @@ -1442,6 +1483,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0.422, z: 0.049999237} m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4067220476156272} m_RootOrder: 1 @@ -1465,10 +1507,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -1493,6 +1537,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!65 &65044526725271742 BoxCollider: m_ObjectHideFlags: 0 @@ -1566,6 +1611,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: -0.422, y: 0.422, z: 0.05} m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4067220476156272} m_RootOrder: 0 @@ -1589,10 +1635,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -1617,6 +1665,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!65 &65624877763344418 BoxCollider: m_ObjectHideFlags: 0 @@ -1688,6 +1737,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: -0.19, z: 0} m_LocalScale: {x: 1.4784614, y: 1.9448586, z: 2.4} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4661729169517730} m_RootOrder: 0 @@ -1711,10 +1761,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 0 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -1739,6 +1791,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!1 &1924454832128260 GameObject: m_ObjectHideFlags: 0 @@ -1767,6 +1820,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: -0.01} m_LocalScale: {x: 0.2, y: 0.2, z: 0.2} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4099180057378294} m_RootOrder: 0 @@ -1790,10 +1844,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -1818,6 +1874,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!1 &303893391540678015 GameObject: m_ObjectHideFlags: 0 @@ -1848,6 +1905,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0.422, y: -0.422, z: 0.05} m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4067220476156272} m_RootOrder: 8 @@ -1871,10 +1929,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -1899,6 +1959,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!65 &7357704989623705350 BoxCollider: m_ObjectHideFlags: 0 @@ -1972,6 +2033,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: -0.85, z: 0.05} m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4067220476156272} m_RootOrder: 13 @@ -1995,10 +2057,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -2023,6 +2087,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!65 &7269103214277202409 BoxCollider: m_ObjectHideFlags: 0 diff --git a/Assets/Prefabs/Panels/Widgets/AdvancedSlider.prefab b/Assets/Prefabs/Panels/Widgets/AdvancedSlider.prefab new file mode 100644 index 0000000000..f9b54a3914 --- /dev/null +++ b/Assets/Prefabs/Panels/Widgets/AdvancedSlider.prefab @@ -0,0 +1,1507 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1366882551601991066 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1884626016259365661} + - component: {fileID: 4220200482343937391} + - component: {fileID: 1247450603250936685} + - component: {fileID: 6988663123546496789} + m_Layer: 16 + m_Name: ValueText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1884626016259365661 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1366882551601991066} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.6666667} + m_LocalScale: {x: 51.7122, y: 17.2374, z: 57.458004} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4471627121253715424} + 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.00066519, y: -2.19} + m_SizeDelta: {x: 0.2, y: 0.2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!23 &4220200482343937391 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1366882551601991066} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!222 &1247450603250936685 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1366882551601991066} + m_CullTransparentMesh: 0 +--- !u!114 &6988663123546496789 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1366882551601991066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 99 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_sharedMaterial: {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 1 + m_fontSizeBase: 1 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 4220200482343937391} + m_maskType: 0 +--- !u!1 &4905375960837836422 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7824979537496111407} + - component: {fileID: 1495263022959812396} + - component: {fileID: 791795469446217164} + m_Layer: 16 + m_Name: MaxText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7824979537496111407 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4905375960837836422} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.01} + m_LocalScale: {x: 0.6, y: 0.6, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4471627121253688460} + m_RootOrder: 8 + 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.269, y: 0} + m_SizeDelta: {x: 0.2, y: 0.2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!23 &1495263022959812396 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4905375960837836422} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &791795469446217164 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4905375960837836422} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 99 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_sharedMaterial: {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 1 + m_fontSizeBase: 1 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 1495263022959812396} + m_maskType: 0 +--- !u!1 &7353319288416430107 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8879551121032234077} + - component: {fileID: 6476449211560461609} + - component: {fileID: 7444929264988374951} + m_Layer: 16 + m_Name: MinText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8879551121032234077 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7353319288416430107} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.01} + m_LocalScale: {x: 0.6, y: 0.6, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4471627121253688460} + m_RootOrder: 7 + 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.267, y: 0} + m_SizeDelta: {x: 0.2, y: 0.2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!23 &6476449211560461609 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7353319288416430107} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &7444929264988374951 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7353319288416430107} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 99 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_sharedMaterial: {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 1 + m_fontSizeBase: 1 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 6476449211560461609} + m_maskType: 0 +--- !u!1001 &800866435964202640 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4471627121253806520} + m_Modifications: + - target: {fileID: 7630606763700834929, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Name + value: MaxLimits + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.x + value: 0.09374998 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.y + value: 0.09374998 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.z + value: 0.075 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.w + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.z + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustClick + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustHover + value: -0.001 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ButtonTexture + value: + objectReference: {fileID: 2800000, guid: 609917f61fdca0d469c1bc06bfeb713b, type: 3} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionText + value: Maximum Value + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionType + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverBoxColliderGrow + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionActivateSpeed + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2514466698640951438} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeLimits + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.PolyhydraSlider, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0963942396a615f4fb1b390436e881b8, type: 3} +--- !u!1001 &3712291086473841850 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 975834435811877436, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_Size.x + value: 0.9999999 + objectReference: {fileID: 0} + - target: {fileID: 975834435811877436, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_Size.z + value: 0.040708233 + objectReference: {fileID: 0} + - target: {fileID: 975834435811877436, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_Center.z + value: 0.004373991 + objectReference: {fileID: 0} + - target: {fileID: 975834435814114336, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.1658 + objectReference: {fileID: 0} + - target: {fileID: 975834435814123574, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 975834435814123574, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 975834435814123574, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.59 + objectReference: {fileID: 0} + - target: {fileID: 975834435814123574, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999733 + objectReference: {fileID: 0} + - target: {fileID: 975834435814123574, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 975834435814123574, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 975834435814123574, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 975834435814123574, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 975834435814123574, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 975834435814123574, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 975834435814123574, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 975834435814208152, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 975834435814209696, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 975834435814379256, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 975834435814379478, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_Name + value: AdvancedSlider + objectReference: {fileID: 0} + - target: {fileID: 975834435814423874, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 975834435816094086, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 975834435816409572, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 975834435816411850, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 975834435816451644, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: max + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: min + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: maxText + value: + objectReference: {fileID: 791795469446217164} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: minText + value: + objectReference: {fileID: 7444929264988374951} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: valueText + value: + objectReference: {fileID: 6988663123546496789} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_DescriptionText + value: P Value + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: OnUpdate.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: OnUpdate.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: OnUpdate.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: OnUpdate.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: OnUpdate.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: OnUpdate.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: OnUpdate.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: OnUpdate.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleSliderP + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: OnUpdate.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: HandleSliderP + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleSliderP + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_FloatArgument + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: OnUpdate.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: OnUpdate.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 975834435824077772, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_Icon + value: + objectReference: {fileID: 0} + - target: {fileID: 975834435824087934, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + propertyPath: m_Icon + value: + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 975834435824073636, guid: ebe6fa705c559de4084f3b11e7668c61, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: ebe6fa705c559de4084f3b11e7668c61, type: 3} +--- !u!1 &4471627121253417836 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 975834435814379478, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + m_PrefabInstance: {fileID: 3712291086473841850} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2514466698640951438 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253417836} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 1 + m_DescriptionYOffset: 0 + m_DescriptionText: + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 10 + m_Nob: {fileID: 4471627121253469398} + m_Mesh: {fileID: 4471627121255601424} + opIndex: 0 + paramIndex: 0 + m_SafeLimits: 1 + minText: {fileID: 7444929264988374951} + maxText: {fileID: 791795469446217164} + valueText: {fileID: 6988663123546496789} + SliderType: 0 + onUpdateValue: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &4471627121253469398 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 975834435814391916, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + m_PrefabInstance: {fileID: 3712291086473841850} + m_PrefabAsset: {fileID: 0} +--- !u!4 &4471627121253681306 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 975834435814114336, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + m_PrefabInstance: {fileID: 3712291086473841850} + m_PrefabAsset: {fileID: 0} +--- !u!4 &4471627121253688460 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 975834435814123574, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + m_PrefabInstance: {fileID: 3712291086473841850} + m_PrefabAsset: {fileID: 0} +--- !u!4 &4471627121253715424 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 975834435814146394, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + m_PrefabInstance: {fileID: 3712291086473841850} + m_PrefabAsset: {fileID: 0} +--- !u!4 &4471627121253758506 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 975834435814062736, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + m_PrefabInstance: {fileID: 3712291086473841850} + m_PrefabAsset: {fileID: 0} +--- !u!4 &4471627121253768244 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 975834435814035598, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + m_PrefabInstance: {fileID: 3712291086473841850} + m_PrefabAsset: {fileID: 0} +--- !u!4 &4471627121253806520 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 975834435814079746, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + m_PrefabInstance: {fileID: 3712291086473841850} + m_PrefabAsset: {fileID: 0} +--- !u!23 &4471627121255601424 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 975834435816397226, guid: ebe6fa705c559de4084f3b11e7668c61, + type: 3} + m_PrefabInstance: {fileID: 3712291086473841850} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7102101814680079538 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4471627121253681306} + m_Modifications: + - target: {fileID: 7630606763700834929, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Name + value: Increment + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.x + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.y + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.z + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.39 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01000319 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.z + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustClick + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustHover + value: -0.001 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ButtonTexture + value: + objectReference: {fileID: 2800000, guid: ab8b9a0b96b6cb74ca1e518f3c56b425, type: 3} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionText + value: Increase + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverBoxColliderGrow + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionActivateSpeed + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2514466698640951438} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleIncrement + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.PolyhydraSlider, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0963942396a615f4fb1b390436e881b8, type: 3} +--- !u!1001 &7207810488610326787 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4471627121253768244} + m_Modifications: + - target: {fileID: 7630606763700834929, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Name + value: MinLimits + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.x + value: 0.09375 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.y + value: 0.09375 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.z + value: 0.09375 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustClick + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustHover + value: -0.001 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ButtonTexture + value: + objectReference: {fileID: 2800000, guid: 609917f61fdca0d469c1bc06bfeb713b, type: 3} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionText + value: Minimum Value + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionType + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverBoxColliderGrow + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionActivateSpeed + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2514466698640951438} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeLimits + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.PolyhydraSlider, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0963942396a615f4fb1b390436e881b8, type: 3} +--- !u!1001 &8373522546168381764 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4471627121253758506} + m_Modifications: + - target: {fileID: 7630606763700834929, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Name + value: Decrement + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.x + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.y + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.z + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.322 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustClick + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustHover + value: -0.001 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ButtonTexture + value: + objectReference: {fileID: 2800000, guid: f74f6eac3e3e3c640b1a343ec46ba2dd, type: 3} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionText + value: Decrease + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverBoxColliderGrow + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionActivateSpeed + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2514466698640951438} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleDecrement + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.PolyhydraSlider, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0963942396a615f4fb1b390436e881b8, type: 3} diff --git a/Assets/Prefabs/Panels/Widgets/AdvancedSlider.prefab.meta b/Assets/Prefabs/Panels/Widgets/AdvancedSlider.prefab.meta new file mode 100644 index 0000000000..bc946784f3 --- /dev/null +++ b/Assets/Prefabs/Panels/Widgets/AdvancedSlider.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 73f56870960b5564e8849fe39bdfd7c2 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab index fe22fa7532..3d0aa8f6a5 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab +++ b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab @@ -1,6 +1,1319 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &1349076649460776 +--- !u!1 &1758786797962018 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4450488848677648} + - component: {fileID: 65917206931490500} + - component: {fileID: 114054410763498584} + - component: {fileID: 114524125799843462} + m_Layer: 16 + m_Name: PopupWindow_MirrorOptions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4450488848677648 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1758786797962018} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1.85, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2166280579792966640} + - {fileID: 4470360173357654543} + - {fileID: 5374373202568584733} + - {fileID: 6331841012552390550} + - {fileID: 7738526895052530695} + - {fileID: 340435637913621726} + - {fileID: 6170769241434296538} + - {fileID: 5703429009510799181} + - {fileID: 393395512410784122} + - {fileID: 7537845393605922640} + - {fileID: 6401046529599427861} + - {fileID: 3218360621163022385} + - {fileID: 4368528965265458} + - {fileID: 1751519138734375626} + - {fileID: 2166280579792905044} + - {fileID: 2166280579792923236} + - {fileID: 2166280579792919424} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &65917206931490500 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1758786797962018} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.5, y: 2, z: 0.025} + m_Center: {x: 0, y: -0.6, z: 0} +--- !u!114 &114054410763498584 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1758786797962018} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cc3f8594730944b18f06db4d949ece10, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Background: {fileID: 2166280579793244820} + m_TopBorder: {fileID: 2166280579793245592} + m_BottomBorder: {fileID: 2166280579793288598} + m_WindowText: {fileID: 2166280579802843928} + m_WindowSubText: {fileID: 0} + m_CharacterWidth: 0.175 + m_SubtitleCharacterWidth: 0.05625 + m_ButtonWidth: 0.5 + m_BaseButtonOffset: {x: -0.52, y: 0.15, z: -0.05} + m_ReticleBounds: {x: 2.5, y: 2.5, z: -0.35} + m_PopUpForwardOffset: -0.25 + m_AutoPlaceButtons: [] + m_TransitionDuration: 0.1 + m_OpenDelay: 0 + m_Persistent: 0 + m_AudioOnOpen: 1 + m_BlockUndoRedo: 0 + m_IsLongPressPopUp: 0 + m_OrderedPageButtons: [] + m_PrevButton: {fileID: 0} + m_NextButton: {fileID: 0} + m_ColorTransitionDuration: 0 +--- !u!114 &114524125799843462 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1758786797962018} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 739d5b1996234d64992a2ae60c3723e9, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1874324776343248 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4368528965265458} + - component: {fileID: 33765958701850666} + - component: {fileID: 23356739879915192} + - component: {fileID: 65907569881903954} + - component: {fileID: 114400600508714078} + m_Layer: 16 + m_Name: SummonMirror + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4368528965265458 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1874324776343248} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.46, y: -1.31, z: -0.02} + m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &33765958701850666 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1874324776343248} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &23356739879915192 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1874324776343248} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &65907569881903954 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1874324776343248} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: -0.01} +--- !u!114 &114400600508714078 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1874324776343248} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6c6859eec74651247968d56b594ac313, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Summon Mirror + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 112c47f188ade1148a55663283d47c60, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 1 + m_ButtonHasPressedAudio: 0 + m_ZAdjustHover: -0.04 + m_ZAdjustClick: -0.04 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Command: 65 + m_CommandParam: -1 + m_CommandParam2: -1 + m_RequiresPopup: 0 + m_CenterPopupOnButton: 0 + m_PopupOffset: {x: 0, y: 0, z: 0} + m_PopupText: + m_ToggleOnDescription: + m_ToggleOnTexture: {fileID: 0} + m_AllowUnavailable: 1 + m_LinkedUIObject: {fileID: 0} +--- !u!1 &35200166819381490 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6170769241434296538} + - component: {fileID: 4215073700210671327} + - component: {fileID: 7568879563255565799} + - component: {fileID: 4478064327641961946} + - component: {fileID: 269962707956010178} + m_Layer: 16 + m_Name: Button MirrorType Dh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6170769241434296538 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 35200166819381490} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.7, y: -0.417, z: 0} + m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4215073700210671327 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 35200166819381490} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &7568879563255565799 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 35200166819381490} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &4478064327641961946 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 35200166819381490} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &269962707956010178 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 35200166819381490} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Action + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 73be17805c4f31441bae01a81a26fca7, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 269962707956010178} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 5 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &1899790823339324260 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5703429009510799181} + - component: {fileID: 2336633895695587231} + - component: {fileID: 1296334741028358681} + - component: {fileID: 8032538201223107312} + - component: {fileID: 7900527953994084735} + m_Layer: 16 + m_Name: Button MirrorType Dd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5703429009510799181 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899790823339324260} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.35, y: -0.41699994, z: 0} + m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2336633895695587231 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899790823339324260} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &1296334741028358681 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899790823339324260} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8032538201223107312 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899790823339324260} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &7900527953994084735 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899790823339324260} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Action + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 7900527953994084735} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 6 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &2166280579793244820 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2166280579792923236} + - component: {fileID: 2166280579792113966} + - component: {fileID: 2166280579791100098} + m_Layer: 0 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2166280579792923236 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793244820} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.6, z: 0} + m_LocalScale: {x: 1.5, y: 2, z: 1.25} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2166280579792113966 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793244820} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2166280579791100098 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793244820} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 063830079b917cf4188d2ebd898f4398, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2166280579793245592 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2166280579792966640} + - component: {fileID: 2166280579792118910} + - component: {fileID: 2166280579791087576} + m_Layer: 0 + m_Name: TopBorder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2166280579792966640 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793245592} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.4, z: -0.0025} + m_LocalScale: {x: 1.5, y: 0.0125, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2166280579792118910 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793245592} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2166280579791087576 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793245592} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d153b453067a0724889fb677fef801a1, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2166280579793249178 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2166280579792919424} + - component: {fileID: 2166280579791091378} + - component: {fileID: 2166280579802843928} + m_Layer: 0 + m_Name: TextLine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2166280579792919424 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793249178} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.735, y: 0.411, z: -0.002} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &2166280579791091378 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793249178} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 543b312efaeb6aa4aa25a9e07e815953, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!102 &2166280579802843928 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793249178} + m_Text: Configure Mirror + m_OffsetZ: 0 + m_CharacterSize: 0.03 + m_LineSpacing: 1 + m_Anchor: 0 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 64 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: aa94fec06c672f74d86409a6979db921, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!1 &2166280579793288598 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2166280579792905044} + - component: {fileID: 2166280579792155208} + - component: {fileID: 2166280579791098584} + m_Layer: 0 + m_Name: BottomBorder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2166280579792905044 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793288598} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -1.6, z: -0.0025} + m_LocalScale: {x: 1.5, y: 0.0125, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2166280579792155208 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793288598} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2166280579791098584 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793288598} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d153b453067a0724889fb677fef801a1, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2231356444909527265 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 393395512410784122} + - component: {fileID: 8745987997367632156} + - component: {fileID: 8775431742563972990} + - component: {fileID: 8071248828362873974} + - component: {fileID: 8172820191720481917} + m_Layer: 16 + m_Name: Button MirrorType T + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &393395512410784122 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2231356444909527265} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.41699994, z: 0} + m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8745987997367632156 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2231356444909527265} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &8775431742563972990 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2231356444909527265} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8071248828362873974 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2231356444909527265} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8172820191720481917 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2231356444909527265} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Action + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 8172820191720481917} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 7 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &4468987263613466591 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4470360173357654543} + - component: {fileID: 4499980292727111523} + - component: {fileID: 4491736161773451595} + - component: {fileID: 4534611638454933923} + - component: {fileID: 4232066592206319699} + m_Layer: 16 + m_Name: Button MirrorType C + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4470360173357654543 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4468987263613466591} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.7, y: -0.073, z: 0} + m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4499980292727111523 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4468987263613466591} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &4491736161773451595 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4468987263613466591} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &4534611638454933923 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4468987263613466591} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &4232066592206319699 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4468987263613466591} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Action + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 73be17805c4f31441bae01a81a26fca7, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 4232066592206319699} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &5375463052359437261 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5374373202568584733} + - component: {fileID: 5399630326982116209} + - component: {fileID: 5389024430489568601} + - component: {fileID: 5364453829511652785} + - component: {fileID: 5631506365671443521} + m_Layer: 16 + m_Name: Button MirrorType Cv + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5374373202568584733 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5375463052359437261} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.35, y: -0.072999954, z: 0} + m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5399630326982116209 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5375463052359437261} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &5389024430489568601 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5375463052359437261} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5364453829511652785 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5375463052359437261} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &5631506365671443521 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5375463052359437261} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Action + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 5631506365671443521} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 1 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &5942374831148875960 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8,56 +1321,62 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4733185184942954} - - component: {fileID: 33560722312315006} - - component: {fileID: 23064229467208580} + - component: {fileID: 7537845393605922640} + - component: {fileID: 3447784673215657127} + - component: {fileID: 1391777393110799263} + - component: {fileID: 3068695171662713606} + - component: {fileID: 7610990149698508976} m_Layer: 16 - m_Name: PopupBorder + m_Name: Button MirrorType O m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4733185184942954 +--- !u!4 &7537845393605922640 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1349076649460776} - m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} - m_LocalPosition: {x: -0, y: 0, z: 0} - m_LocalScale: {x: 100, y: 100, z: 100} + m_GameObject: {fileID: 5942374831148875960} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.35, y: -0.41699994, z: 0} + m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} + m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 4207503125249876} - m_RootOrder: 1 + m_Father: {fileID: 4450488848677648} + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &33560722312315006 +--- !u!33 &3447784673215657127 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1349076649460776} - m_Mesh: {fileID: 4300000, guid: dfd5e167ae8f153418c55eb794d74a43, type: 3} ---- !u!23 &23064229467208580 + m_GameObject: {fileID: 5942374831148875960} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &1391777393110799263 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1349076649460776} + m_GameObject: {fileID: 5942374831148875960} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 77dd4ff8b1158a84397aba783cd0af05, type: 2} + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -65,6 +1384,7 @@ MeshRenderer: m_ProbeAnchor: {fileID: 0} m_LightProbeVolumeOverride: {fileID: 0} m_ScaleInLightmap: 1 + m_ReceiveGI: 1 m_PreserveUVs: 0 m_IgnoreNormalsForChartDetection: 0 m_ImportantGI: 0 @@ -77,7 +1397,67 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 ---- !u!1 &1463661339022406 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3068695171662713606 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &7610990149698508976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Action + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 7610990149698508976} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 8 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &7060420277183454702 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -85,56 +1465,62 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4617976241304376} - - component: {fileID: 33780453309241714} - - component: {fileID: 23040656700606436} + - component: {fileID: 6331841012552390550} + - component: {fileID: 5412933817117146432} + - component: {fileID: 2285837685365328581} + - component: {fileID: 3283838483009240124} + - component: {fileID: 9155764691897352892} m_Layer: 16 - m_Name: PopupBg + m_Name: Button MirrorType Ch m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4617976241304376 +--- !u!4 &6331841012552390550 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1463661339022406} - m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} - m_LocalPosition: {x: -0, y: 0, z: 0} - m_LocalScale: {x: 100, y: 100, z: 100} + m_GameObject: {fileID: 7060420277183454702} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.072999954, z: 0} + m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} + m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 4207503125249876} - m_RootOrder: 0 + m_Father: {fileID: 4450488848677648} + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &33780453309241714 +--- !u!33 &5412933817117146432 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1463661339022406} - m_Mesh: {fileID: 4300002, guid: dfd5e167ae8f153418c55eb794d74a43, type: 3} ---- !u!23 &23040656700606436 + m_GameObject: {fileID: 7060420277183454702} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &2285837685365328581 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1463661339022406} + m_GameObject: {fileID: 7060420277183454702} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: db0305ff9081c3b448ac79e85d26e5d4, type: 2} + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -142,6 +1528,7 @@ MeshRenderer: m_ProbeAnchor: {fileID: 0} m_LightProbeVolumeOverride: {fileID: 0} m_ScaleInLightmap: 1 + m_ReceiveGI: 1 m_PreserveUVs: 0 m_IgnoreNormalsForChartDetection: 0 m_ImportantGI: 0 @@ -154,39 +1541,67 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 ---- !u!1 &1502329063486436 -GameObject: + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3283838483009240124 +BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4207503125249876} - m_Layer: 16 - m_Name: Mesh - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4207503125249876 -Transform: + m_GameObject: {fileID: 7060420277183454702} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &9155764691897352892 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1502329063486436} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.2065, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 4617976241304376} - - {fileID: 4733185184942954} - m_Father: {fileID: 4450488848677648} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1648789206195792 + m_GameObject: {fileID: 7060420277183454702} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Action + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 9155764691897352892} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 2 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &7097047862706549506 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -194,54 +1609,58 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4450735796879454} - - component: {fileID: 33213156394460070} - - component: {fileID: 23647679221767218} - - component: {fileID: 65519843102498360} - - component: {fileID: 114320176546706612} + - component: {fileID: 7738526895052530695} + - component: {fileID: 7251728644984141565} + - component: {fileID: 5678430949510023838} + - component: {fileID: 1547586955564045422} + - component: {fileID: 6428614316997579499} m_Layer: 16 - m_Name: Mirror + m_Name: Button MirrorType S m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4450735796879454 +--- !u!4 &7738526895052530695 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1648789206195792} + m_GameObject: {fileID: 7097047862706549506} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.02} - m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_LocalPosition: {x: 0.35, y: -0.072999954, z: 0} + m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4450488848677648} - m_RootOrder: 0 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &33213156394460070 +--- !u!33 &7251728644984141565 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1648789206195792} + m_GameObject: {fileID: 7097047862706549506} m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &23647679221767218 +--- !u!23 &5678430949510023838 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1648789206195792} + m_GameObject: {fileID: 7097047862706549506} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 - m_LightProbeUsage: 0 + m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -253,6 +1672,7 @@ MeshRenderer: m_ProbeAnchor: {fileID: 0} m_LightProbeVolumeOverride: {fileID: 0} m_ScaleInLightmap: 1 + m_ReceiveGI: 1 m_PreserveUVs: 0 m_IgnoreNormalsForChartDetection: 0 m_ImportantGI: 0 @@ -265,58 +1685,67 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 ---- !u!65 &65519843102498360 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1547586955564045422 BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1648789206195792} + m_GameObject: {fileID: 7097047862706549506} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: -0.01} ---- !u!114 &114320176546706612 + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &6428614316997579499 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1648789206195792} + m_GameObject: {fileID: 7097047862706549506} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6c6859eec74651247968d56b594ac313, type: 3} + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} m_Name: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Mirror + m_DescriptionText: Action m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: ae726261e9135b949960e30cad75ad98, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} m_AtlasTexture: 1 - m_ToggleButton: 1 - m_LongPressReleaseButton: 1 - m_ButtonHasPressedAudio: 0 - m_ZAdjustHover: -0.04 - m_ZAdjustClick: -0.04 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 m_AddOverlay: 0 - m_Command: 14 - m_CommandParam: -1 - m_CommandParam2: -1 - m_RequiresPopup: 0 - m_CenterPopupOnButton: 0 - m_PopupOffset: {x: 0, y: 0, z: 0} - m_PopupText: - m_ToggleOnDescription: - m_ToggleOnTexture: {fileID: 0} - m_AllowUnavailable: 0 - m_LinkedUIObject: {fileID: 0} ---- !u!1 &1758786797962018 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 6428614316997579499} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 3 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &9098401812813695315 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -324,93 +1753,143 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4450488848677648} - - component: {fileID: 65917206931490500} - - component: {fileID: 114054410763498584} - - component: {fileID: 114524125799843462} + - component: {fileID: 6401046529599427861} + - component: {fileID: 6142581890038711050} + - component: {fileID: 6308153505534691881} + - component: {fileID: 6140634914003053140} + - component: {fileID: 8612852695316309439} m_Layer: 16 - m_Name: PopupWindow_MirrorOptions + m_Name: Button MirrorType I m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4450488848677648 +--- !u!4 &6401046529599427861 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1758786797962018} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 5, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 4450735796879454} - - {fileID: 4368528965265458} - - {fileID: 4207503125249876} - m_Father: {fileID: 0} - m_RootOrder: 0 + m_GameObject: {fileID: 9098401812813695315} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.7, y: -0.417, z: 0} + m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!65 &65917206931490500 -BoxCollider: +--- !u!33 &6142581890038711050 +MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1758786797962018} - m_Material: {fileID: 0} - m_IsTrigger: 0 + m_GameObject: {fileID: 9098401812813695315} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &6308153505534691881 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9098401812813695315} m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 0.6, z: 0.01} - m_Center: {x: 0.2065, y: 0, z: -0.01} ---- !u!114 &114054410763498584 -MonoBehaviour: + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6140634914003053140 +BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1758786797962018} + m_GameObject: {fileID: 9098401812813695315} + m_Material: {fileID: 0} + m_IsTrigger: 0 m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ac3bbf6d1bcd3034ab32fd1367d2a2d3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Background: {fileID: 1463661339022406} - m_TopBorder: {fileID: 1349076649460776} - m_BottomBorder: {fileID: 1349076649460776} - m_WindowText: {fileID: 0} - m_WindowSubText: {fileID: 0} - m_CharacterWidth: 0.175 - m_SubtitleCharacterWidth: 0.05625 - m_ButtonWidth: 0.5 - m_BaseButtonOffset: {x: 0, y: 0, z: 0} - m_ReticleBounds: {x: 1.4, y: 0.75, z: 0} - m_PopUpForwardOffset: -0.25 - m_AutoPlaceButtons: [] - m_TransitionDuration: 0.1 - m_OpenDelay: 0 - m_Persistent: 0 - m_AudioOnOpen: 1 - m_IsLongPressPopUp: 1 - m_OrderedPageButtons: [] - m_PrevButton: {fileID: 0} - m_NextButton: {fileID: 0} - m_ColorTransitionDuration: 0 ---- !u!114 &114524125799843462 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8612852695316309439 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1758786797962018} + m_GameObject: {fileID: 9098401812813695315} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 739d5b1996234d64992a2ae60c3723e9, type: 3} + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1 &1874324776343248 + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Action + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 8612852695316309439} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 9 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &9119451351319455796 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -418,54 +1897,58 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4368528965265458} - - component: {fileID: 33765958701850666} - - component: {fileID: 23356739879915192} - - component: {fileID: 65907569881903954} - - component: {fileID: 114400600508714078} + - component: {fileID: 340435637913621726} + - component: {fileID: 4204916823637219685} + - component: {fileID: 4737939553130768745} + - component: {fileID: 6015407512392945849} + - component: {fileID: 3906745049751078626} m_Layer: 16 - m_Name: SummonMirror + m_Name: Button MirrorType D m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4368528965265458 +--- !u!4 &340435637913621726 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1874324776343248} + m_GameObject: {fileID: 9119451351319455796} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.42, y: 0, z: -0.02} - m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_LocalPosition: {x: 0.7, y: -0.072999954, z: 0} + m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4450488848677648} - m_RootOrder: 1 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &33765958701850666 +--- !u!33 &4204916823637219685 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1874324776343248} + m_GameObject: {fileID: 9119451351319455796} m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &23356739879915192 +--- !u!23 &4737939553130768745 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1874324776343248} + m_GameObject: {fileID: 9119451351319455796} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 - m_LightProbeUsage: 0 + m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -477,6 +1960,7 @@ MeshRenderer: m_ProbeAnchor: {fileID: 0} m_LightProbeVolumeOverride: {fileID: 0} m_ScaleInLightmap: 1 + m_ReceiveGI: 1 m_PreserveUVs: 0 m_IgnoreNormalsForChartDetection: 0 m_ImportantGI: 0 @@ -489,54 +1973,269 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 ---- !u!65 &65907569881903954 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6015407512392945849 BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1874324776343248} + m_GameObject: {fileID: 9119451351319455796} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: -0.01} ---- !u!114 &114400600508714078 + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &3906745049751078626 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1874324776343248} + m_GameObject: {fileID: 9119451351319455796} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6c6859eec74651247968d56b594ac313, type: 3} + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} m_Name: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Summon Mirror + m_DescriptionText: Action m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 112c47f188ade1148a55663283d47c60, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 - m_LongPressReleaseButton: 1 - m_ButtonHasPressedAudio: 0 - m_ZAdjustHover: -0.04 - m_ZAdjustClick: -0.04 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 m_AddOverlay: 0 - m_Command: 65 - m_CommandParam: -1 - m_CommandParam2: -1 - m_RequiresPopup: 0 - m_CenterPopupOnButton: 0 - m_PopupOffset: {x: 0, y: 0, z: 0} - m_PopupText: - m_ToggleOnDescription: - m_ToggleOnTexture: {fileID: 0} - m_AllowUnavailable: 1 - m_LinkedUIObject: {fileID: 0} + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 3906745049751078626} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 4 + m_WallpaperSymmetryGroup: 0 +--- !u!1001 &1344184585542642877 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4450488848677648} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Symmetry Order + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangePointSymmetryOrder + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider PointSymmetryOrder + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 11 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.834 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999733 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!4 &3218360621163022385 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 1344184585542642877} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1751519138733937282 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4450488848677648} + m_Modifications: + - target: {fileID: 148172, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_Name + value: PopUpButton_Ok + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_RootOrder + value: 13 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalScale.x + value: 0.4 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalScale.y + value: 0.4 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalPosition.x + value: 0.56 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalPosition.y + value: -1.3199999 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} +--- !u!4 &1751519138734375626 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, + type: 3} + m_PrefabInstance: {fileID: 1751519138733937282} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Scenes/Main.unity b/Assets/Scenes/Main.unity index c5fa53c099..83bb0f119c 100644 --- a/Assets/Scenes/Main.unity +++ b/Assets/Scenes/Main.unity @@ -1166,7 +1166,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: e1711ff795b0eac4da4815318e17b3fe, type: 3} m_Name: m_EditorClassIdentifier: - m_MaxPointers: 10 + m_MaxPointers: 256 m_MainPointerPrefab: {fileID: 133060, guid: 9b51341e2f5f13c4e8421b42c44de1ef, type: 3} m_AuxPointerPrefab: {fileID: 130268, guid: 7731b9109b4c6e84eaee3f77c6c6c6e1, type: 3} m_DefaultPointerAngle: 25 @@ -3236,8 +3236,6 @@ MonoBehaviour: m_OdsFps: 30 m_OdsOutputPath: m_OdsOutputPrefix: - m_ControlsPrefabOverrideOvr: {fileID: 0} - m_ControlsPrefabOverrideSteamVr: {fileID: 0} m_VersionNumber: 0.3.0 m_BuildStamp: m_UseBatchedBrushes: 1 @@ -7188,6 +7186,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 587566168} - {fileID: 562640338} @@ -7691,11 +7690,13 @@ MonoBehaviour: Quality Level: ~~ - # FPS High: ~~~~ (> ~~) + # + FPS High: ~~~~ (> ~~) # GPU Low: ~~~~ (< ~~.~~) - # FPS Low: ~~~~ (< ~~) + # FPS Low: ~~~~ (< + ~~) # GPU High: ~~~~ (> ~~.~~) @@ -8616,6 +8617,7 @@ Transform: m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071067} m_LocalPosition: {x: 0.341, y: -0.196, z: -0.663} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 402490430} m_RootOrder: 1 @@ -8952,6 +8954,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: 957799542} - {fileID: 1372392205} @@ -17420,6 +17423,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0.00399971} m_LocalScale: {x: 0.05, y: 0.05, z: 0.05} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 587566168} m_RootOrder: 1 @@ -17435,10 +17439,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -17463,6 +17469,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!33 &1372392207 MeshFilter: m_ObjectHideFlags: 0 @@ -20144,6 +20151,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 10} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1038705377} m_RootOrder: 10 diff --git a/Assets/Scripts/GUI/AdvancedSlider.cs b/Assets/Scripts/GUI/AdvancedSlider.cs new file mode 100644 index 0000000000..5eaccd7204 --- /dev/null +++ b/Assets/Scripts/GUI/AdvancedSlider.cs @@ -0,0 +1,171 @@ +// Copyright 2022 The Open Brush Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +using System; +using TMPro; +using UnityEngine; +using UnityEngine.Events; +using UnityEngine.Serialization; + +namespace TiltBrush +{ + [Serializable] + public class sliderEvent : UnityEvent { } + + [Serializable] + public enum SliderTypes + { + Int, + Float + } + + public class AdvancedSlider : BaseSlider + { + [FormerlySerializedAs("opIndex")] public int m_Param1; + [FormerlySerializedAs("paramIndex")] public int m_Param2; + + public float m_safeMin; + public float m_safeMax; + public float m_unsafeMin; + public float m_unsafeMax; + + public bool m_SafeLimits = true; + + public float Min => m_SafeLimits ? m_safeMin : m_unsafeMin; + public float Max => m_SafeLimits ? m_safeMax : m_unsafeMax; + + public void SetMax(float safeMax, float unsafeMax) + { + maxText.text = FormatValue(safeMax); + m_safeMax = safeMax; + m_unsafeMax = unsafeMax; + m_SafeLimits = true; + if (m_CurrentValue > safeMax) + { + m_CurrentValue = safeMax; + SetSliderPositionToReflectValue(); + } + } + + public void SetMin(float safeMin, float unsafeMin) + { + minText.text = FormatValue(safeMin); + m_safeMin = safeMin; + m_unsafeMin = unsafeMin; + m_SafeLimits = true; + if (m_CurrentValue < safeMin) + { + m_CurrentValue = safeMin; + SetSliderPositionToReflectValue(); + } + } + + [SerializeField] private TextMeshPro minText; + [SerializeField] private TextMeshPro maxText; + [SerializeField] private TextMeshPro valueText; + public SliderTypes SliderType; + + [SerializeField] public sliderEvent onUpdateValue; + + public float CurrentValueAbsolute => Mathf.Lerp(Min, Max, m_CurrentValue); + + float remap(float s, float a1, float a2, float b1, float b2) + { + return b1 + (s - a1) * (b2 - b1) / (a2 - a1); + } + + override protected void Awake() + { + base.Awake(); + m_CurrentValue = Mathf.InverseLerp(Min, Max, .5f); + SetSliderPositionToReflectValue(); + minText.text = FormatValue(Min); + maxText.text = FormatValue(Max); + valueText.text = FormatValue(m_CurrentValue); + } + + private string FormatValue(float val) + { + if (SliderType == SliderTypes.Int) + { + return Mathf.FloorToInt(val).ToString(); + } + else if (SliderType == SliderTypes.Float) + { + return (Mathf.Round(val * 10) / 10).ToString(); + } + + return ""; + } + + override public void UpdateValue(float fValue) + { + var val = remap(fValue, 0, 1, Min, Max); + _UpdateValueAbsolute(val); + } + + public void UpdateValueAbsolute(float fValue) + { + // Set m_SafeLimits on if we are within the range, off we are outside the range + if (m_SafeLimits && (fValue < Min || fValue > Max)) { HandleChangeLimits(); } + if (!m_SafeLimits && (fValue >= Min && fValue <= Max)) { HandleChangeLimits(); } + _UpdateValueAbsolute(fValue); + } + + private void _UpdateValueAbsolute(float fValue) + { + valueText.text = FormatValue(fValue); + onUpdateValue.Invoke(new Vector3(m_Param1, m_Param2, fValue)); + m_CurrentValue = Mathf.InverseLerp(Min, Max, fValue); + SetSliderPositionToReflectValue(); + } + + private float CalcIncDecAmount() + { + if (SliderType == SliderTypes.Int) return 1; + float range = Max - Min; + float magnitude = Mathf.Floor(Mathf.Log10(range)); + return Mathf.Pow(10, magnitude) / 10f; + } + + public void HandleIncrement() + { + _UpdateValueAbsolute(CurrentValueAbsolute + CalcIncDecAmount()); + } + + public void HandleDecrement() + { + _UpdateValueAbsolute(CurrentValueAbsolute - CalcIncDecAmount()); + } + + public void HandleChangeLimits() + { + float previousValue = CurrentValueAbsolute; + m_SafeLimits = !m_SafeLimits; + if (previousValue < Min) + { + m_CurrentValue = 0; + previousValue = Min; + } + if (previousValue > Max) + { + m_CurrentValue = 1; + previousValue = Max; + } + minText.text = FormatValue(Min); + maxText.text = FormatValue(Max); + _UpdateValueAbsolute(previousValue); + } + } +} // namespace TiltBrush diff --git a/Assets/Scripts/GUI/AdvancedSlider.cs.meta b/Assets/Scripts/GUI/AdvancedSlider.cs.meta new file mode 100644 index 0000000000..8c75e779af --- /dev/null +++ b/Assets/Scripts/GUI/AdvancedSlider.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 42c914c85d400664c9df3239aafbec71 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs new file mode 100644 index 0000000000..653f8ae393 --- /dev/null +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -0,0 +1,40 @@ +// Copyright 2022 The Tilt Brush Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +using UnityEngine; + +namespace TiltBrush +{ + public class MirrorOptionsPopUpWindow : OptionsPopUpWindow + { + public void HandleChangeMirrorTypeButton(MirrorTypeButton btn) + { + PointerManager.m_Instance.m_CustomSymmetryType = btn.m_CustomSymmetryType; + switch (btn.m_CustomSymmetryType) + { + case PointerManager.CustomSymmetryType.Point: + PointerManager.m_Instance.m_PointSymmetryFamily = btn.m_PointSymmetryFamily; + break; + case PointerManager.CustomSymmetryType.Wallpaper: + PointerManager.m_Instance.m_WallpaperSymmetryGroup = btn.m_WallpaperSymmetryGroup; + break; + } + } + + public void HandleChangePointSymmetryOrder(Vector3 value) + { + PointerManager.m_Instance.m_PointSymmetryOrder = Mathf.FloorToInt(value.z); + } + } +} diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs.meta b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs.meta new file mode 100644 index 0000000000..a5e02cbe61 --- /dev/null +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: cc3f8594730944b18f06db4d949ece10 +timeCreated: 1661940254 \ No newline at end of file diff --git a/Assets/Scripts/GUI/MirrorTypeButton.cs b/Assets/Scripts/GUI/MirrorTypeButton.cs new file mode 100644 index 0000000000..d8c9eeafb9 --- /dev/null +++ b/Assets/Scripts/GUI/MirrorTypeButton.cs @@ -0,0 +1,24 @@ +// Copyright 2022 The Tilt Brush Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +using UnityEngine; +namespace TiltBrush +{ + public class MirrorTypeButton : ActionButton + { + public PointerManager.CustomSymmetryType m_CustomSymmetryType; + public PointSymmetry.Family m_PointSymmetryFamily; + public SymmetryGroup.R m_WallpaperSymmetryGroup; + } +} diff --git a/Assets/Scripts/GUI/MirrorTypeButton.cs.meta b/Assets/Scripts/GUI/MirrorTypeButton.cs.meta new file mode 100644 index 0000000000..020440f14e --- /dev/null +++ b/Assets/Scripts/GUI/MirrorTypeButton.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 3ebfe6b7e63f481abadef92a3c8e5733 +timeCreated: 1661939585 \ No newline at end of file diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index c050dc503f..90d10eba7c 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -43,6 +43,19 @@ public enum SymmetryMode DebugMultiple, TwoHanded, } + + [Serializable] + public enum CustomSymmetryType + { + Point, + Wallpaper, + Polyhedra + } + + [NonSerialized] public CustomSymmetryType m_CustomSymmetryType; + [NonSerialized] public PointSymmetry.Family m_PointSymmetryFamily; + [NonSerialized] public int m_PointSymmetryOrder = 6; + [NonSerialized] public SymmetryGroup.R m_WallpaperSymmetryGroup; // Modifying this struct has implications for binary compatibility. // The layout should match the most commonly-seen layout in the binary file. @@ -712,7 +725,7 @@ public void SetSymmetryMode(SymmetryMode mode, bool recordCommand = true) active = 2; break; case SymmetryMode.FourAroundY: - active = 4; + active = GetCustomMirrorMatrices().Count; break; case SymmetryMode.DebugMultiple: active = DEBUG_MULTIPLE_NUM_POINTERS; @@ -784,15 +797,15 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf case SymmetryMode.FourAroundY: { // aboutY is an operator that rotates worldspace objects N degrees around the widget's Y - TrTransform aboutY; + TrTransform tr; { + var matrices = GetCustomMirrorMatrices(); var xfWidget = TrTransform.FromTransform(m_SymmetryWidget); - float angle = (360f * child) / m_NumActivePointers; - aboutY = TrTransform.TR(Vector3.zero, Quaternion.AngleAxis(angle, Vector3.up)); // convert from widget-local coords to world coords - aboutY = aboutY.TransformBy(xfWidget); + tr = TrTransform.FromMatrix4x4(matrices[child]); + tr = tr.TransformBy(xfWidget); } - return aboutY * xfMain; + return tr * xfMain; } case SymmetryMode.DebugMultiple: @@ -809,6 +822,22 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf return xfMain; } } + + private List GetCustomMirrorMatrices() + { + List matrices = null; + switch (m_CustomSymmetryType) + { + case CustomSymmetryType.Wallpaper: + case CustomSymmetryType.Point: + case CustomSymmetryType.Polyhedra: + default: + var sym = new PointSymmetry(m_PointSymmetryFamily, m_PointSymmetryOrder, 0); + matrices = sym.matrices; + break; + } + return matrices; + } void UpdateSymmetryPointerTransforms() { @@ -836,21 +865,16 @@ void UpdateSymmetryPointerTransforms() case SymmetryMode.FourAroundY: { TrTransform pointer0 = TrTransform.FromTransform(m_MainPointerData.m_Script.transform); - // aboutY is an operator that rotates worldspace objects N degrees around the widget's Y - TrTransform aboutY; - { - var xfWidget = TrTransform.FromTransform(m_SymmetryWidget); - float angle = 360f / m_NumActivePointers; - aboutY = TrTransform.TR(Vector3.zero, Quaternion.AngleAxis(angle, Vector3.up)); - // convert from widget-local coords to world coords - aboutY = xfWidget * aboutY * xfWidget.inverse; - } - + TrTransform tr; + var matrices = GetCustomMirrorMatrices(); + var xfWidget = TrTransform.FromTransform(m_SymmetryWidget); TrTransform cur = TrTransform.identity; - for (int i = 1; i < m_NumActivePointers; ++i) + for (int i = 0; i < m_NumActivePointers; i++) { - cur = aboutY * cur; // stack another rotation on top - var tmp = (cur * pointer0); // Work around 2018.3.x Mono parse bug + tr = TrTransform.FromMatrix4x4(matrices[i]); + // convert from widget-local coords to world coords + tr = xfWidget * tr * xfWidget.inverse; + var tmp = tr * pointer0; // Work around 2018.3.x Mono parse bug tmp.ToTransform(m_Pointers[i].m_Script.transform); } break; diff --git a/Assets/Textures/Mirror Icons.meta b/Assets/Textures/Mirror Icons.meta new file mode 100644 index 0000000000..c51ba356d1 --- /dev/null +++ b/Assets/Textures/Mirror Icons.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dd1e9db7fb2d5294d8ed68d69d6d9a82 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/Mirror Icons/Uniaxial_C6.png b/Assets/Textures/Mirror Icons/Uniaxial_C6.png new file mode 100644 index 0000000000000000000000000000000000000000..a29c2c5224945be5c32257e55c0dcba2855cf133 GIT binary patch literal 9354 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 literal 0 HcmV?d00001 diff --git a/Assets/Textures/Mirror Icons/Uniaxial_C6.png.meta b/Assets/Textures/Mirror Icons/Uniaxial_C6.png.meta new file mode 100644 index 0000000000..37be8ddc30 --- /dev/null +++ b/Assets/Textures/Mirror Icons/Uniaxial_C6.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 73be17805c4f31441bae01a81a26fca7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/Mirror Icons/Uniaxial_C6h.png b/Assets/Textures/Mirror Icons/Uniaxial_C6h.png new file mode 100644 index 0000000000000000000000000000000000000000..fbaec5e15f7807911f05bcfcb10ec7295e0ee59e GIT binary patch literal 10490 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

%}o8s%;AA)(k5km-`QCOy}to2%nI&z}$x zm;syAHj(Eu7-NM}7ZvRk+tanhqF)z!bW7r|PoDC+2E+yy5uPN4i3Qmd{HVnLeg1om zX48t&+9?a+dR`?s`(ZE_4{vA#8Ku?A@mO-;p@yKD8UdB$(a4q5VQ2YWaspwCb{3xB z-f`5|B00v!dGo6H9_yXO#$xmWZ;YuHY{w`30i>zGSiVHS*S9MZ{3ZVR^453^7dE=6 zzd*8wl$$oAZpVNBMltXPICa4kAitsB8dCOMgTF$%T0ln|To{cA7BKt(aPK^g{fyuLH3zTQPJHoA@;yXJ z1j8g&Ve!XKZ5Zc#buc>@sE6D%$izu8@kgNDeZ8qb)%1nA1?$jbyyBzghQ@|>#r=x{ zl*4ZCN{)j4J=h4_9E3jc)$0aP9vaeM;wX}IB?kL$v$t+7s`4!${zT0M1tKiKY4 zvcwd$qeM)<-aJm25P_6ut!9>-8GCCasATT?^r7OIgH9ZT<7Yy4zyAB14_7M1dI8yX zG8OdeZ0yhggQ?Mky1nV)!*ArWCXS1Z;U$@%so?f^`UX?fl+W&ny{7!S2sLu3HwjXU zo{s6PLK8wn5jjP6eoM-RWa8A^hskl}9GuBLL7w!@-i(x%u!~fRP$7G&G?+{OF^{i# zR4xFZ)N}N0#+CE_@%k~|ho5pY9jPnIY-}MX^o@Z#KX|?pbU$aNyzyrit7CmPw~E-A zHtoSk!(e-T)6OsS5u!t?JIe1FWN9^;98NvN?e+-$J$v?Q;+i_;#|MB7@5^mgq_3(v z@3)+oG<3-`V|u*ieh7s-J&uaJ=X+095Ezf-(#r_++Gbb8JLW|2kec#387g3|m}YWe z*UdrL{oDA%yGOcu<*h`=w3@5l!zRZ#Ds0ovyAp?{)YTH5xfGv?LuNVzrJNcLPWpag z{%CUr8yR&QpAyY^;+dK}6E}lv>5S};3-+Qsc2i^w&VY>ahN_XTXKi4E^Cpo$%<#JA z)$A%=GTFOTMLK6B+?%Aib{25k;Zu&0PO6-ffD41LoEe%grFmf1yk}|!A!lY-k*nA3 zm$zKKGfsBOF42_@&_wEQDR!;-)_Qs$ucwzm4kSrjx)Uf%4#8&(yzQx9g&QqZ2iXMp zbzU0mJrLE4A@um2Gc8gAip%uze_&6V(Lh5>8%3+~Dn`2lgZFAut%i8Q3QVcYW;Gt> z05YzZFmGQ;P1Cys4#!`dYFcldXLzqV+1QV4Sm}zgGZU4)77)_LkL&@2MfhZ2T?k-eiYr$=8&akpof1tDC;w2wy5IZyT zK^)8&{)9haKuLf0Yfd^Tj;WjAuPlw_-U=6RYA;7VN98DAo}eQB*umUDDTCR09(hHIVdkT9B);K3i|wn_vwzU|S`1+*?=Q;tE(d7-R=Tp$p~4hb!<~oHl3g0# zXqEh_AVa@AM4OX`Yg=%ztXzGJlDu{1emq9B zn_9s0+L|@_1&c9S)+dGNPjeXq4`ext6XBJY#GO?ouQr$=WTbdLIm{JsJjOl?q8U@7 zbWAPoM#G?FAc35+<_HM-#9slY$(CV2joYZHOh9|`xr*K64CQ>7vUXLKXF8ST%QIXS zviP-iiQ|TXW2pd&6sQ1$O6(mFBd#H^+!1-I_-}Ye3RFH(_ z=m_`BVkS~R-}52Ql2KtjUGmzA{9*a@?{uls@9EZSU3HXX-}X2M@o~g-D?AUp#IR)m z*!T|Phc5S6&r(#GV3yN2rXcR?^-?*uLhq+nNlcG$J`Y|?RH3EbJw97vu?+KtW%Zn!=4A>AYj%JIcAP_G7m~h27JPOk zZ=DT0^4eo-N(}0MO4H~Nzi{}TdyWtF*(zB8N_*qgPQ|x*=!E&26)#r$u^kdIWqgdd z=Tc(&P~a!i;MOuuhCpI*imJYXh~c{S4s6wm;J>Yf5gguO+Tu;U{%YRO`{y?=Wd(Kl JGFgj&{{hK*>K6b2 literal 0 HcmV?d00001 diff --git a/Assets/Textures/Mirror Icons/Uniaxial_C6v.png.meta b/Assets/Textures/Mirror Icons/Uniaxial_C6v.png.meta new file mode 100644 index 0000000000..53e4783190 --- /dev/null +++ b/Assets/Textures/Mirror Icons/Uniaxial_C6v.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: de0408a04b0ba15469546ec6597b1299 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/Mirror Icons/Uniaxial_D6.png b/Assets/Textures/Mirror Icons/Uniaxial_D6.png new file mode 100644 index 0000000000000000000000000000000000000000..44ecafdfc974aa020d21898b9ab036405d1a1658 GIT binary patch literal 10560 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 literal 0 HcmV?d00001 diff --git a/Assets/Textures/Mirror Icons/Uniaxial_D6.png.meta b/Assets/Textures/Mirror Icons/Uniaxial_D6.png.meta new file mode 100644 index 0000000000..dd0a798005 --- /dev/null +++ b/Assets/Textures/Mirror Icons/Uniaxial_D6.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 360eb3a6ba7ad0842bcc9a57e9fd1096 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/Mirror Icons/Uniaxial_D6d.png b/Assets/Textures/Mirror Icons/Uniaxial_D6d.png new file mode 100644 index 0000000000000000000000000000000000000000..12f1ab9092f03219577ba628110d13d5d22a0f4d GIT binary patch literal 10951 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 literal 0 HcmV?d00001 diff --git a/Assets/Textures/Mirror Icons/Uniaxial_D6d.png.meta b/Assets/Textures/Mirror Icons/Uniaxial_D6d.png.meta new file mode 100644 index 0000000000..556aa2be39 --- /dev/null +++ b/Assets/Textures/Mirror Icons/Uniaxial_D6d.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 0dde851c6c660704bbfd623d36d331e9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/Mirror Icons/Uniaxial_D6h.png b/Assets/Textures/Mirror Icons/Uniaxial_D6h.png new file mode 100644 index 0000000000000000000000000000000000000000..a5e6bc5582090772de250c960c68082a2cbece93 GIT binary patch literal 11008 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 literal 0 HcmV?d00001 diff --git a/Assets/Textures/Mirror Icons/Uniaxial_D6h.png.meta b/Assets/Textures/Mirror Icons/Uniaxial_D6h.png.meta new file mode 100644 index 0000000000..4010d76644 --- /dev/null +++ b/Assets/Textures/Mirror Icons/Uniaxial_D6h.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 63830e40720113d43bac72fbdb187626 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/Mirror Icons/Uniaxial_S6.png b/Assets/Textures/Mirror Icons/Uniaxial_S6.png new file mode 100644 index 0000000000000000000000000000000000000000..992a5bb78317b0a6328fd439db5bf7e4f8205385 GIT binary patch literal 9526 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 Date: Wed, 31 Aug 2022 16:38:38 +0100 Subject: [PATCH 04/92] Icons and labels [CI BUILD] --- .../PopUps/PopupWindow_MirrorOptions.prefab | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab index 3d0aa8f6a5..9d325b4788 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab +++ b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab @@ -359,11 +359,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Action + m_DescriptionText: Dh m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 73be17805c4f31441bae01a81a26fca7, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 63830e40720113d43bac72fbdb187626, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -503,11 +503,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Action + m_DescriptionText: Dd m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 0dde851c6c660704bbfd623d36d331e9, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -993,11 +993,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Action + m_DescriptionText: T m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 49bb25c6aaecebd4db489bf5e3f45052, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -1137,7 +1137,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Action + m_DescriptionText: C m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -1281,7 +1281,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Action + m_DescriptionText: Cv m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -1425,11 +1425,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Action + m_DescriptionText: O m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 83ef8e3ba97ff0547b7be2042945a3b7, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -1569,11 +1569,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Action + m_DescriptionText: Ch m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: ecca38f855e688d4ea14575256041f12, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -1713,11 +1713,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Action + m_DescriptionText: S m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 00b2755d4d6e30c41bf55a00d018d558, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -1857,11 +1857,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Action + m_DescriptionText: I m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 5a019d4d662bea54097664b24cd6cb24, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -2001,11 +2001,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Action + m_DescriptionText: D m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 360eb3a6ba7ad0842bcc9a57e9fd1096, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 From ff8567add0f1b3404f7f67f51f44cac4b94bf668 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Wed, 31 Aug 2022 23:07:48 +0100 Subject: [PATCH 05/92] Small bugfix, icon size and UI layout tweaks [CI BUILD] --- .../PopUps/PopupWindow_MirrorOptions.prefab | 82 ++++++++++-------- Assets/Scripts/PointerManager.cs | 2 +- Assets/Textures/Mirror Icons/Uniaxial_C6.png | Bin 9354 -> 18875 bytes Assets/Textures/Mirror Icons/Uniaxial_C6h.png | Bin 10490 -> 20786 bytes Assets/Textures/Mirror Icons/Uniaxial_C6v.png | Bin 9795 -> 19663 bytes Assets/Textures/Mirror Icons/Uniaxial_D6.png | Bin 10560 -> 20501 bytes Assets/Textures/Mirror Icons/Uniaxial_D6d.png | Bin 10951 -> 21171 bytes Assets/Textures/Mirror Icons/Uniaxial_D6h.png | Bin 11008 -> 21357 bytes Assets/Textures/Mirror Icons/Uniaxial_S6.png | Bin 9526 -> 19179 bytes 9 files changed, 46 insertions(+), 38 deletions(-) diff --git a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab index 9d325b4788..908880d523 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab +++ b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab @@ -138,8 +138,8 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1874324776343248} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.46, y: -1.31, z: -0.02} - m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_LocalPosition: {x: -0.598, y: -1.412, z: -0.02} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4450488848677648} @@ -275,9 +275,9 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 35200166819381490} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.7, y: -0.417, z: 0} - m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} - m_ConstrainProportionsScale: 0 + m_LocalPosition: {x: -0.57976, y: -0.33013, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 4450488848677648} m_RootOrder: 6 @@ -419,9 +419,9 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1899790823339324260} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.35, y: -0.41699994, z: 0} - m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} - m_ConstrainProportionsScale: 0 + m_LocalPosition: {x: -0.28988, y: -0.33013, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 4450488848677648} m_RootOrder: 7 @@ -909,9 +909,9 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2231356444909527265} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0.41699994, z: 0} - m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} - m_ConstrainProportionsScale: 0 + m_LocalPosition: {x: 0, y: -0.33013, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 4450488848677648} m_RootOrder: 8 @@ -1053,9 +1053,9 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4468987263613466591} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.7, y: -0.073, z: 0} - m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} - m_ConstrainProportionsScale: 0 + m_LocalPosition: {x: -0.57976, y: -0.045221, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 4450488848677648} m_RootOrder: 1 @@ -1197,9 +1197,9 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5375463052359437261} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.35, y: -0.072999954, z: 0} - m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} - m_ConstrainProportionsScale: 0 + m_LocalPosition: {x: -0.28988, y: -0.045221, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 4450488848677648} m_RootOrder: 2 @@ -1341,9 +1341,9 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5942374831148875960} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.35, y: -0.41699994, z: 0} - m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} - m_ConstrainProportionsScale: 0 + m_LocalPosition: {x: 0.28988, y: -0.33013, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 4450488848677648} m_RootOrder: 9 @@ -1485,9 +1485,9 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7060420277183454702} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0.072999954, z: 0} - m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} - m_ConstrainProportionsScale: 0 + m_LocalPosition: {x: 0, y: -0.045221, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 4450488848677648} m_RootOrder: 3 @@ -1629,9 +1629,9 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7097047862706549506} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.35, y: -0.072999954, z: 0} - m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} - m_ConstrainProportionsScale: 0 + m_LocalPosition: {x: 0.28988, y: -0.045221, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 4450488848677648} m_RootOrder: 4 @@ -1773,9 +1773,9 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 9098401812813695315} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.7, y: -0.417, z: 0} - m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} - m_ConstrainProportionsScale: 0 + m_LocalPosition: {x: 0.57976, y: -0.33013, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 4450488848677648} m_RootOrder: 10 @@ -1917,9 +1917,9 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 9119451351319455796} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.7, y: -0.072999954, z: 0} - m_LocalScale: {x: 0.29, y: 0.29, z: 0.29} - m_ConstrainProportionsScale: 0 + m_LocalPosition: {x: 0.57976, y: -0.045221, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 4450488848677648} m_RootOrder: 5 @@ -2118,7 +2118,7 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.y - value: -0.834 + value: -0.963 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -2185,19 +2185,23 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalScale.x - value: 0.4 + value: 0.24 objectReference: {fileID: 0} - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalScale.y - value: 0.4 + value: 0.24 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalScale.z + value: 0.24 objectReference: {fileID: 0} - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalPosition.x - value: 0.56 + value: 0.599 objectReference: {fileID: 0} - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalPosition.y - value: -1.3199999 + value: -1.4219999 objectReference: {fileID: 0} - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalPosition.z @@ -2231,6 +2235,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 11488472, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_ButtonTexture + value: + objectReference: {fileID: 2800000, guid: 4ca620df5430af448aaf4f3ff20ad5c4, type: 3} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} --- !u!4 &1751519138734375626 stripped diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 90d10eba7c..37046ba18a 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -869,7 +869,7 @@ void UpdateSymmetryPointerTransforms() var matrices = GetCustomMirrorMatrices(); var xfWidget = TrTransform.FromTransform(m_SymmetryWidget); TrTransform cur = TrTransform.identity; - for (int i = 0; i < m_NumActivePointers; i++) + for (int i = 0; i < matrices.Count; i++) { tr = TrTransform.FromMatrix4x4(matrices[i]); // convert from widget-local coords to world coords diff --git a/Assets/Textures/Mirror Icons/Uniaxial_C6.png b/Assets/Textures/Mirror Icons/Uniaxial_C6.png index a29c2c5224945be5c32257e55c0dcba2855cf133..2f4f29dde18ed92ea86adfecc99cc001aff137ef 100644 GIT binary patch delta 17688 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 delta 8145 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 delta 9290 zcmai)Wl-Efx8@-b26qUAL4#ZH3lI^AFTQ=jvz=bXAc#Cx^xkXOhjwE{7(Kzst++yWfj2~)4=|4;n*N;N?l znZDi`$rv#q=QR`v!GNhFAiS%SlN8hNTt3bO`G5zOo*h=MK4yB=r$w!rwwio-6>J_J zK*AAh&0%Eg$Vlzq>yJbqOuQ@tK{1f^WI~L;!SXRM5cjr16Y_62(;KMsa#%P#`3Kaq zWU4%!urAdJPJt$i+dJ1XQ%?oW{-#2uB|=82`lgw4#J7N#{r^`;pV)sV^pK$cPDJRS z|3S=z05&t>e^m@8lvxVpUivTpq!I4#5_)LV7CBt;0cG{$j#Gl#01b5KnpLk##{||L_u!@&!wsD{;*JNG?iDx#)|q zsrT)jVw*8!`wiYwajWrT+e5XVZjQ>DZ0yk3x{_1~K0idc3duLbrYr>#1Sz$CTlU4OFbeif(| zYA^{DCW`$Ay{h)(lOKQ@iGBe387%&5OPepO6ut44tq{hm23>YeF&th5?4PQto3KYo zG7yr%FDq4mESJhYlF>kJ{_mlIS4PKXsCL;Q&22X zzk>OmQLU(EX%$+GjhoJxEw5O|MxwRiNn=%($aN=Tb5EFymRpxlxR;!{u>D*2-^00&zEkZ>xti$v0+keS^x>!>L9gOoVz7eZ(jc1E)FK?nSFVWC7;~r(O3Y zbv~597mD2QHHs2`2B7$Y)chWx1JL7=U}K33$@hgboy;8d>;?NYQHUnf+> z9~H$1frb!W{wEZoIFI;-E0t}k^P+UX#M=puLCN{p_tX}2n7B4k7k;pys*`9Bync9~s&n@AWV%81E60B-T zpwNr9%xfcD`QNC`Vzl4`2BmL})!mnWK00(Bxh}Sz+nce@OE!-&$>mxyqmz?SM6Lry zgbnoF!wY-@hv`QFqL!9#l1Pc8&`6tB6$z&9J1L4cc8TyJxW5!0UIrk&nz_E}UI(1u zLEi3m_CzlATFR z;+*H|WR)lt2g;Q-0P)h0oiP0O_y+);cCEwKh1oU38Ldwi&t^Nel?|TD6>Q2`OyCW& z+a5aoFtTtmHgw=>Yz9r~*cgiT%kpcY5-8qoZa& zfU@hMm{nn0F$5uI<@Bq`Kx1<^{3bceb5EP1nWgL1D?GhVWo!M%>kCJYcR*-Zzd7%C zc48sg68SZ@T>PNzYb>lV=Ig5KXTR;G?yk1d&Pq4I((fE#%besa@4Y*Vlh`j!jDnNq zjmxx?ZH)y>TbEd`K^f86tixZVye(u_7CjciLL@k+eqXa0cApJ>6Y;yLcFGs;b1Wg> z%-#6>d=7FLP!cJXOGurgdje|eN4Bvr(T55ie?&k(%jm(?@W!N&!kG0l?Nq6sukQa| z&l8(*7(MnNGQD4G-HIXFd2k;P8V?$6prdbI3|T8wLhA2@ucE>0g0hM@_xvbm!15uX zqu0ltcOn#byT#9_C^08nb;6FKezzy}SKV#MzEt)nU$YkUxVo2q;Q|z1r*8C_Ng~Du zq2=YqtnF`|`g75Jns5H?CTc%ldg|Np4pCH=IzDZQCOjQCDyfLHDH8^rpNp9fRitj% z+n_Vhar*WxZ0{-=Ns#v%ap0cCI<1jWf=6+7E_^>4_+0nC7k&b{nkq7zM$gIt5GwoR z?T9dY-^%r-6kED(I}dtI}g%zJJno zQj{nvGUF2OV=zp@L6lL3HH_0KyuW(zeLf!_RAqE5ST?A%0_21tHzZXynd?SPI_Dw1 zmj9lLnv0aP32s6*y*%8TxL`VOLal5|s;ZYZx-)x|I_rHMMq-U!q6xeNtICiH@zc~s zl->D{OMadFl6&ix_k-F>c#Z!HCybi}{C(}?zs{4tQE6m{CI^dXO@E>*GL+k&x8EyB zP+O@&A}thU<$=i*9<#p-hCVuV@F6u#in3R#&J0BDgKiA?EAgLRXBFV?{(VDFOFtHG z+DJFWsN3TNjuv;8mo^Zi_Uq-c)%9x9DyBqAQ;cz)RgLuD*qC2tERCqDD=Kp~w2+BP zBQf;NX{ag+G+q?#Y3}Yo<`X2ubaihiB|Wl!Rq*x`7BQfMg$O$Nv)23!9|?2t;BOCo zjh(#xT9}ESjgv`f^KKq{VaPBE3vnp8wI1Dk>Lbklv}C#a&501}lI%onX=9jn#<$&G zg!GK~NsQ&61+yK2rI!2qQgAytCe|?}c2+KuajK!Dl)MG9esWiyw?u&iEA0ZRpPVh~ zSS{UJIC%gA9(Gxtu&ZuMh=1TgJT2_lT{Gzv6ks`o`g2f&6=D_tnP;TZ5B|+JuhMrbB zESd4f(zG~#%=lDxYJ6^>oIfr7VEz6Op14D2xf$AqbZnkR5u*cJ@jxTZ z-{T|OL0WMriwexdYD1nSmBi=V^w>kU^2o|Byw>cCk)9=XZl4TDFieWCPxmbytQ_q6 zc7f*gt3Q!84rE8W$}+p5E835T^*3Mrj93wnb$d;l>V68veF>GYi~iNQa%jWyB&?!s z@$sJc6=`ERmifCMx+bmy>n2LUvD{y+IUD9L^Ik_pFsb4|Dwj;YfSNUF;&AhCwJiNY z&CH0L=IiM-zuJ;(hhXoMM``j`Ol74_n&Z=I*|ADew29w|>AP7bGL%?HRs zFhW%FqIcTco!<{>rK$Q6{Ck@_N?a8F^B6h8)9mF`20$jOm3X<2${ zr*IlK(XVh+t;?9(1oUROopUV1AT1rPyMygjOZDF6^7&<+(^81YX(-iY-(oH^O#A@} zt;yXR#1#h^CPd`bXUJU*M4raz16}+qQaoOJ2UFXcr<>HjpiyocO zL)+Y#^X;RL@acLy8%O7Kp=baHOtl4q%b z@M$KYl1(X}XA3`-A=i5PEa%IIz&c>ii0hz1VAj~gS=Vb2dGS@stQGfPv2VR)^o0dB zjrSEtf=Sy>Bm~KaH*+EzD=q)hCS$a?dS3flHocwDs)uLJmXMu-VSi z-v|?@zEUY6_`c=zQC~T1Vfz)b)Id~@KBBYoI^ku|Kb}nu;cO7k?3~uCkj{3%@A9tm zLB6Ta%G%D#zZ@s(z{%SyXjMNp+I%y&>~@ep?X3-;h}#qcWykBkF}67r>^8A&LX0Ru z6n-=ncJ7msm0F-q8!jllaw^*C$9F7Kw#w6oSVxYZ`wasy9{Y;E89pESmY|auK1$A8 z-oHndOlODuYxotYo%7alIXJcL6&-`cdmXxNH$z1J zxu2d?-d-(I{>ErOD=UKSH&UTAVzpy-A7{X;)7m!+{*97M%BxFE1dMh9M1}3sIK~BA zANw)`g$~X^DZ)?0lS4b&&-WABS?tv%_kYSS7B~H=R+sA!K`s2KlsV_N5v8a!s1fm! z4P8U~@A4(M&bfcp!&Xt}CCBiLpDzwjgEj zS$8Y}LEHbVya(!Lq#1*P#Kk(&b(Py!L< z2=Rut=MJxsk^UKl`{bFwiyh7}zH~%5oKV?#c>0jtOGQx#uU!MYwB*>eiPbK~-b1b;${Twz+Q@(>+{XaWX(yjD zDG}h4e&chA?Df7n4k}|#7HrYdvn~{^3T5m!5v7?DqiD~or*A5ASB^p= zr-z?<+WXD}O-}kJ7S@*+Rki1qmeP_9J#UbvBsL!H``ym_bG`6uSUHT&TstT}RB`5z zk_n!D>5~w}$HQ+bGrH@r-ytAjimhNxI1MOT(C5HA4GjVETT4$uly16jCJ(=u2}M=F zF7=;Q)&PxHvrF$A3)P;(nLNd)%BzU%@Sp+TnP$v)cT_Y{G{Z&_gW~k~avWh%c2A7s-cgf>RMQu5gTOlZfHFTPKvzB2oKKF|nYz;}M4yEnbq1vwRQ1qMv zZ9t+|w8A$_oAt@4xvXs$6l;zf^A@(YlZBLn@1?7sk15X;momzk_kjo8k}VK(x35hUG&xG~f#IgZWomq! zeUB1!vi#4^LdK@TQS_9_EthnOceAX2z-4v(x0G}~zhDCP0=aVg$}xC#o-_Dc%ckfQ z*^#@B*+Q!2Uv+6~c}qtKN%NS2T32~zBVbjd_sNfrOldyd0Wh7<7!)8P4F z)8B!z_^g&@QV~Pjkp^r7oO*nGkMjXrqOAhU=?XWt5_FjQ(k&i$1jSV=XEJ&wb-*i` zA<*-~@(?9(dyq~UawBy3@G$1*GznEuK4^4^ab_v>ZWfan&??4M*XTHlEO&rEbcE*; zEd-D{LH@ErM$8pLJwB`JuP>^;&g=mrv6zAUk;*jU-yYy-P%=tI^V!nnWE;9JEn~17 znFwQU5G z$Ld4aW5i5fJv!ifMVeZ_degJbp6qP|ncw)DPQ_bn_Ll}1)sQ5)f^mfixWdgc<$)&Y zdrs_I7=(YgHND*Q$4N;|d?86(B}4urUp;BnO=td1lyA44Qhfml5>8q_j&1F%!kfNH z;^7^AYZmIeX<5X&(oD~4ahdPnURd`D>$j&QiDAh0p%Gb`RWE{&_yeDn&mmlU!3g*%g%lvU!`&{kU8?+Oo?o+K{fMkZvT9p z!gKQSjL+(Mafk>a`1xi%{dGu`U)PaO@eDr)cuEjH-nj7j>Tc+HW>upYo1&+8sr7h; zQ6CnOU}504CIHEeqoh!G6m=>pFwbyV*DTI#6(m6yeoW_0e7FIk--1IXzBPibPpM(h z*-b->`NZ^`^D{_s{*!Kc2C@JgdV*=V~Y0dhb%L$H2dmk z6W*W;IX$XOcG&JzqUJpKct`i->TcyNMX^JjTzY92oh`i=UOtkDyd$Av8awLpXrz#3 ze#$uUrcT=tIx>L%1Y8}AO&K=d7l{q=PYSyI%QopHJQWoMxn;B|_`C z3Lq`Vl83;&zvJOc)Y=ay{vyVrZ^=`)xKzq6uU-Q-)_@P47k|UH?0|b>mwy#UQAy7} z6G~(WpMISe_phH1SUf)r?4I(?Ysc+t6`iW$2rDYfJ>Ol}t+^wumI_#n<6j**VUC$vrOEJOt+%%r;Kp!Vk|UPka40!cT1`C0p<%Zuq3& z!>{be%cG-=h=aA}X1NvEqgr7H+62z@RiEqq?#FZEN%Q@;Hy`a< zFh{lE@o7FeY8Pq4G#wO3rA39MLCK?!*|TIz{eZ@H3-6}$$!l!`@BTIZuj=Ongx|bA8(+R}<6q%wfMVw}M;18GY)>tfz3h7nnKq zBUr0AI{L~`#AqY2sas^GxVH~FIY27h@VnZ2!BjS-tD2ASH(Abiqc3Fa653Ts0r80g zs4mAR;xTbJ2|qP4CwJ~G70k`?^T{p!5?JJhbL?Fn#o;4lWW={wA9ud6hy29J>AP^M zs_u(fq4p*x+l>K7A!Lp~suF;4<{aEcKHC*MDtQ^O9})TTz6)vvvR@P^0Ueq91CY%C`9GroT(wAc8leD*yzyyy*E4P6nYchn1+ zQTQ6MEt6rX@KI~rcb47F(NdWO3Kx_i^84t0S^TO=f4jH@C$4VY{}&RaLdp7YLk0e< zu^Y`JFiI;7`s^wYBoGv3+>qKn`wu{(*wIL+g+>KV|^z<_H1Lpn)@nes>$x!iQn zZ7D>%x@*6y;Ljy>Of*_dZtnib6SYEbgM3wTfGt+ZyRU|{&p~Q+Kg`UUbrBJ_gIDEH zEzF7EkB*P>>e+%4dc(INJ>nGr$!1FPX0e^!x0hTalM&ZTC$@3Uki~B|D9Az535qGX z4NX+=F}-}++u)@uNY#KmwUK?uXfnO48RL*ajzM%%dse?@H&^@{{A2bKtu>)ok%c{j z?*+u)bF+x_CK0CIhY$yMRWq)%`i?EAUZb)#3eCK$?d9~)5`!HLSQ`K;*%}C+krUeM@AE=bD@v~Wqq$Fwr(jhNq7R@ zEO-sCyiQowV!H4B$nf|`HjmH;2lVLnHpyYjy0cDhz+Hzw*_y0zLq)v`4|DrjNKfo5?rCUx||U)wqA#NtMG3>T0Z`1ON)%TCiY~0$&Ey2 z?H`xZKYr9*(M!io^b}lQ&sx@L;I$;X9MH5m70c$)urb1Sf-r<-;-vY5B9eRG$nIRTQXq)Fxl^LfqAGiUG}&R?lWmNJ2Y-_?y2 zo+adwxb5&k#jF4h635cZXs{kW^rNuLym)Xs71c+Nc$j7A$`IGjmAzB7G8UZWm9*>R zWU5d|4e-8=QXqHXP+huegnr@7RLLBJD(FiTO%C}RRspxGZ#N-gvDh(7{M_`#QIQF- zFq!5txp_94W!fn@>Oyf=kL7r{-@|Qr%K@$%GViwYaxQ@OAfp;rCY%4~T`9K@ucjFz zh0j&d;M*Umn09g|Ze~^xJA`I@ROH#5qUT>)@sUHAM5mG?#L7`6cKdZ>RR;CK3?9xE zMu;)IEU4hX9$f-_&G%R#qb!UX>aN9#Y|08#(%K{AlVKQg?#Z&s&5SmqTiV#fP^vnY z_9IK>l6ByTh>jOD`r;Q_+Su7T*kL0FrujV#2KS35y>qG?h&O6l&T(dM@w~c-S}4iY z!gQ1r-s2!aT|7R%u8Mi_n*cQ4NUxE|bbEsv9ZC?xC;1zD!03th#T3{hPAHy~pGrYc zu&Skht7N_{+JEeu&t(SDj+e_zt|KLaq8dWg0CBBf%-c>JI1?75^YYz>8=;nVW?iS$=T0HE&1AtnS5kV25UwFylhdB`ioxI-_*$R z%ZE<+Xx8N{f)v^#F{kYUdSeP6y*&9;ma=aBP8X^?e9TheL26(|{M#B2ThF2rPvdb% zASW{7>HwMeSielKpvHO6a$wt?g*-62ik`lh#%F4LG^j~YUOC7+io3AD z+-z6*ryCw+**Cl^pHCY@LU&K5dQkxh4!mh;2a(tFgO*$-^h!)=d@k!-skQGE^j7rF zit6i$MiB;097c#;{Ri*M{uT*zPazEt1G>#QgiSSJCVF#?r$gB-e*%UK#6o1ShJLut z@Y)PWr9#gbophe4S_(Wi>?qBk+%$ zMr#Gp12OH_E?iWl{9R2PSyOaqdIi4#aHzWz9k%n?k+J5~rjuq;#Kv`u>7^$fGJ37fEt0=E26H+-ZDLI?b=J^@MlYkM0 zZ_5;SLa9t|=~iRrWQ0uVShIr)Lj@k|U#vWJb^WTpMdf3on!bC^rR7nHY}Ey4@Ydf; zlt;K*qS=qfr-oV3jpoIl!5y$yuLaLN zy~d%F&lYxBXFH_uJ;5PM(>s=^)Jx@lx0dII_e^z-h39GDJrr8}zRlJyyG+m(^1Hu8 zh3IF(aIdAaGlo`G7yJmWMH2lNl9vc0p(b|uN;r+7-Jas8(xJ zB_(;^iRTj9jNi{IIWbG>Lg96A^@6t1I1nBoz2Kd{Djk=j>B;PRcoUMBYM?Ol#p6m| zdHNKnqd;a%3mN`rHhuT~HL`4pJx<|G)EhR9jlO~6s;>QiOK?B@37}(J4H-mQ$h!yC zUvAbrlyt%k~UnZ*O)ouFM>chL%;Nxg7E*OJ@I8!I+7386f^=(c0Q*d*TUDZ$I?FKm} zt%N^L?p~c)5L~gViPY}f(%tpa7wYXFpFG1sd^ z;U_us?5qNesBm}SBZ)G3I=gIw`x}M;_|T6@CL5i}pyqz?fjHY$3o_w;)PuLaqU*qM zaH(Y&UTx<%`+>i&o$V)D7&CZ?Ugwe@+C-S1G~LJCV6`{_o6DGlX^# zUq$3FkVU&vy_pa4+fkA$cP>>tetHX)uL-j9Q3x<0jIED_!X)Be8l0q7#N`nS7u1}4 zShv0b{)U7DjB_IpVz-tGqhGTxr5@^hP1oxWOe7YA%^|Z|qL?8hlGPua0)=VMjq+M2 z)|Ph8K_(=*;oY2H_wdW9IeWkV$l)f1WMM^6XK$Q_z^LyS@X)S?()@8U4W8>=*oB^d z19P#ffW#8DAdK5OzsOXWQ9-vsK&a$9N$+;TNAiFq_vV%3*oX)`|NLYD*g0{+q`9V; zF@F-PDPe$||B-z8(R*e}^@*!DppCFh<4%3)K-Xb^oT>+pVLnT>kxXsyj?luE>wl=IPa zELGpSo{@N2EfElsaOx36fic2RLjbw%4^oaPNXu`5bE#i&&fK!dcH zVUHJQQJguwN#~Vn3l`R$@JL|^WEc~H)~m6cWh@o&z8(G~eA^T)jqjNR`%VSL4?0k1 z5{oWN@D?(t-XIW&jSOA5G(Z5aH~%TsarR|m{+XTdkPD}4I;=2G9`*8 z+`^PcV#ptU`!zW6w|{@A?H>&cG*X)Qi`SJD9E`DE#`2tGZEAfQT6r0F_zdUTsfI-P;FMQp&R=IJn^&jS5`HRej-wVgWh!3@upkb44PvJM zYS53Gs7;TN#=nNZHiRw={N!TA`r;8Xy+2pphu*`c+I@B>Vf;*$Mh!xj$v_BE2mo@t zbHe`kg(%h>i2WM2#JSM<*gCd#D56A!DQ93vn|5KmA|3kwoL~9RnHAta5C1p*ALmy7 s>&(i3+-NX@{|A+*LjJd+!-*e(7{2kXFU2M|2ro-cN?Ec>+$ivW0h*K;b^rhX diff --git a/Assets/Textures/Mirror Icons/Uniaxial_C6v.png b/Assets/Textures/Mirror Icons/Uniaxial_C6v.png index 25ec9fd0d9d03d9cd3a101eef875fb5b27496de8..5b4c9c6278e391fecdcc2796908f7e6e543814a1 100644 GIT binary patch delta 18482 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

!0*c`e;B}GHa1F5G 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 L)#R#WOoRRpx*>q1 diff --git a/Assets/Textures/Mirror Icons/Uniaxial_D6.png b/Assets/Textures/Mirror Icons/Uniaxial_D6.png index 44ecafdfc974aa020d21898b9ab036405d1a1658..c94e779d1b58fb5b97eddeb5b191c607b601496f 100644 GIT binary patch delta 19303 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 delta 9360 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 L#V_UJ-+liVmIP$< diff --git a/Assets/Textures/Mirror Icons/Uniaxial_D6d.png b/Assets/Textures/Mirror Icons/Uniaxial_D6d.png index 12f1ab9092f03219577ba628110d13d5d22a0f4d..a6633996e5dd4318c808710d8434a8762fd8a2d4 100644 GIT binary patch delta 20002 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 B-D>~< diff --git a/Assets/Textures/Mirror Icons/Uniaxial_D6h.png b/Assets/Textures/Mirror Icons/Uniaxial_D6h.png index a5e6bc5582090772de250c960c68082a2cbece93..0e2c800e5a3eeb3adcb467445602c1bdee121b0c 100644 GIT binary patch delta 20190 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 Dci;8= diff --git a/Assets/Textures/Mirror Icons/Uniaxial_S6.png b/Assets/Textures/Mirror Icons/Uniaxial_S6.png index 992a5bb78317b0a6328fd439db5bf7e4f8205385..e4551524cfc13e6f553b3d2e5e8d37a2d41b5944 100644 GIT binary patch delta 17994 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 delta 8318 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 E0~o+8qyPW_ From 3e1e7daea405bab439d7a25500a982d5af52642a Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Thu, 1 Sep 2022 23:03:32 +0100 Subject: [PATCH 06/92] WIP [CI BUILD] --- .../Panels/Widgets/ActionToggleButton.prefab | 145 + .../Widgets/ActionToggleButton.prefab.meta | 7 + .../Panels/Widgets/TextActionButton.prefab | 464 ++ .../Widgets/TextActionButton.prefab.meta | 7 + .../PopUps/PopupWindow_MirrorOptions.prefab | 4701 ++++++++++++++--- Assets/Scripts/GUI/ActionToggleButton.cs | 51 + Assets/Scripts/GUI/ActionToggleButton.cs.meta | 3 + .../Scripts/GUI/MirrorOptionsPopUpWindow.cs | 41 + Assets/Scripts/PointerManager.cs | 43 +- Assets/Scripts/VrSdk.cs | 2 - .../Settings/Open XR Package Settings.asset | 2 - 11 files changed, 4643 insertions(+), 823 deletions(-) create mode 100644 Assets/Prefabs/Panels/Widgets/ActionToggleButton.prefab create mode 100644 Assets/Prefabs/Panels/Widgets/ActionToggleButton.prefab.meta create mode 100644 Assets/Prefabs/Panels/Widgets/TextActionButton.prefab create mode 100644 Assets/Prefabs/Panels/Widgets/TextActionButton.prefab.meta create mode 100644 Assets/Scripts/GUI/ActionToggleButton.cs create mode 100644 Assets/Scripts/GUI/ActionToggleButton.cs.meta diff --git a/Assets/Prefabs/Panels/Widgets/ActionToggleButton.prefab b/Assets/Prefabs/Panels/Widgets/ActionToggleButton.prefab new file mode 100644 index 0000000000..ad05df2fdd --- /dev/null +++ b/Assets/Prefabs/Panels/Widgets/ActionToggleButton.prefab @@ -0,0 +1,145 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5697790560027007717 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5701133313370902325} + - component: {fileID: 5720893507289666137} + - component: {fileID: 5711211200128177265} + - component: {fileID: 5762842999874811033} + - component: {fileID: 5452949074331721065} + m_Layer: 16 + m_Name: ActionToggleButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5701133313370902325 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5697790560027007717} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.847, y: 0.009, z: 0} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5720893507289666137 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5697790560027007717} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &5711211200128177265 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5697790560027007717} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5762842999874811033 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5697790560027007717} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &5452949074331721065 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5697790560027007717} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6b5e5a42a2a249a38d266ceeed2bf3fa, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Action + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 96065092e1d397b479662807ddb4c3e8, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_TargetAssemblyTypeName: + m_MethodName: HandleButtonOpNot + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + TextureOn: {fileID: 2800000, guid: 004dcde2a5e59f24495c0d00964e99c3, type: 3} + TextureOff: {fileID: 2800000, guid: 96065092e1d397b479662807ddb4c3e8, type: 3} diff --git a/Assets/Prefabs/Panels/Widgets/ActionToggleButton.prefab.meta b/Assets/Prefabs/Panels/Widgets/ActionToggleButton.prefab.meta new file mode 100644 index 0000000000..c797fdc51a --- /dev/null +++ b/Assets/Prefabs/Panels/Widgets/ActionToggleButton.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 93b56759f69b2774b8e363dbed866a34 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Panels/Widgets/TextActionButton.prefab b/Assets/Prefabs/Panels/Widgets/TextActionButton.prefab new file mode 100644 index 0000000000..da5a52b155 --- /dev/null +++ b/Assets/Prefabs/Panels/Widgets/TextActionButton.prefab @@ -0,0 +1,464 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &518897765523162369 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4787677302610872560} + - component: {fileID: 5319102821619056528} + - component: {fileID: 8789039438176374329} + m_Layer: 16 + m_Name: Border + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4787677302610872560 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 518897765523162369} + m_LocalRotation: {x: -0.5, y: -0.5, z: 0.5, w: 0.5} + m_LocalPosition: {x: 0, y: -0.02, z: 0.000012705} + m_LocalScale: {x: 18.273024, y: 36.546047, z: 36.546047} + m_Children: [] + m_Father: {fileID: 2633638204545500139} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 90} +--- !u!33 &5319102821619056528 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 518897765523162369} + m_Mesh: {fileID: 4300002, guid: dcc3e41ab91bd8e4a91e7bafc931a658, type: 3} +--- !u!23 &8789039438176374329 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 518897765523162369} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &1120234486363950381 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8624353459391024306} + - component: {fileID: 8183938280395080584} + - component: {fileID: 6271803906748537488} + m_Layer: 16 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8624353459391024306 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1120234486363950381} + m_LocalRotation: {x: -0.5, y: -0.5, z: 0.5, w: 0.5} + m_LocalPosition: {x: 0, y: -0.02, z: -0.000079998} + m_LocalScale: {x: 18.239998, y: 36.479996, z: 36.479996} + m_Children: [] + m_Father: {fileID: 2633638204545500139} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 90} +--- !u!33 &8183938280395080584 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1120234486363950381} + m_Mesh: {fileID: 4300000, guid: dcc3e41ab91bd8e4a91e7bafc931a658, type: 3} +--- !u!23 &6271803906748537488 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1120234486363950381} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!1 &2630224399012238907 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2633638204545500139} + - component: {fileID: 2663390039380958855} + - component: {fileID: 2652828157812676783} + - component: {fileID: 2624272951161731143} + - component: {fileID: 2323353000080118199} + m_Layer: 16 + m_Name: TextActionButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2633638204545500139 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2630224399012238907} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.39, y: 0.72, z: -0.25} + m_LocalScale: {x: 0.8, y: 1, z: 1} + m_Children: + - {fileID: 4787677302610872560} + - {fileID: 4774244057288012162} + - {fileID: 8624353459391024306} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2663390039380958855 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2630224399012238907} + m_Mesh: {fileID: 4300000, guid: 260cc07aabcea6d41a633a35c1103a6c, type: 3} +--- !u!23 &2652828157812676783 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2630224399012238907} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &2624272951161731143 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2630224399012238907} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.91, y: 0.18, z: 0.07} + m_Center: {x: 0, y: 0.01, z: 0} +--- !u!114 &2323353000080118199 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2630224399012238907} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 07f172f1096366841bb9362060bb0095, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Action + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 0} + m_AtlasTexture: 0 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &4583691017407991961 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4774244057288012162} + - component: {fileID: 2766287218697250671} + - component: {fileID: 5431139491862965100} + - component: {fileID: 4506741420675531107} + m_Layer: 16 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4774244057288012162 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4583691017407991961} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.004} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_Children: [] + m_Father: {fileID: 2633638204545500139} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -0.017} + m_SizeDelta: {x: 24.36, y: 1.66} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!23 &2766287218697250671 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4583691017407991961} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!222 &5431139491862965100 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4583691017407991961} + m_CullTransparentMesh: 0 +--- !u!114 &4506741420675531107 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4583691017407991961} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 1. Model Generation + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_sharedMaterial: {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 8 + m_fontSizeBase: 8 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 7.496979, y: 0, z: 7.302159, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 2766287218697250671} + m_maskType: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 diff --git a/Assets/Prefabs/Panels/Widgets/TextActionButton.prefab.meta b/Assets/Prefabs/Panels/Widgets/TextActionButton.prefab.meta new file mode 100644 index 0000000000..6b8d5b4c3a --- /dev/null +++ b/Assets/Prefabs/Panels/Widgets/TextActionButton.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: bb51b0dc7d0840f4ca79f5cbee2db4f9 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab index 908880d523..cc2a925f36 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab +++ b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab @@ -32,17 +32,10 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 2166280579792966640} - - {fileID: 4470360173357654543} - - {fileID: 5374373202568584733} - - {fileID: 6331841012552390550} - - {fileID: 7738526895052530695} - - {fileID: 340435637913621726} - - {fileID: 6170769241434296538} - - {fileID: 5703429009510799181} - - {fileID: 393395512410784122} - - {fileID: 7537845393605922640} - - {fileID: 6401046529599427861} - - {fileID: 3218360621163022385} + - {fileID: 8096394481361279398} + - {fileID: 7345284934685731923} + - {fileID: 4327150407939751799} + - {fileID: 5267273385286354863} - {fileID: 4368528965265458} - {fileID: 1751519138734375626} - {fileID: 2166280579792905044} @@ -98,6 +91,8 @@ MonoBehaviour: m_PrevButton: {fileID: 0} m_NextButton: {fileID: 0} m_ColorTransitionDuration: 0 + m_PointSymmetryControls: {fileID: 8433459157768345993} + m_WallpaperSymmetryControls: {fileID: 1300909944064954666} --- !u!114 &114524125799843462 MonoBehaviour: m_ObjectHideFlags: 0 @@ -143,7 +138,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4450488848677648} - m_RootOrder: 12 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &33765958701850666 MeshFilter: @@ -275,12 +270,12 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 35200166819381490} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.57976, y: -0.33013, z: 0} + m_LocalPosition: {x: -0.57976, y: -0.33012998, z: 0} m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} m_ConstrainProportionsScale: 1 m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 6 + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &4215073700210671327 MeshFilter: @@ -391,7 +386,7 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 5 m_WallpaperSymmetryGroup: 0 ---- !u!1 &1899790823339324260 +--- !u!1 &436332205580575180 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -399,48 +394,48 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 5703429009510799181} - - component: {fileID: 2336633895695587231} - - component: {fileID: 1296334741028358681} - - component: {fileID: 8032538201223107312} - - component: {fileID: 7900527953994084735} + - component: {fileID: 4858559034834845630} + - component: {fileID: 4048664667455624920} + - component: {fileID: 6707391642321322170} + - component: {fileID: 1508251407810055737} + - component: {fileID: 7235852460733385758} m_Layer: 16 - m_Name: Button MirrorType Dd + m_Name: Button Wallpaper Cmm m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &5703429009510799181 +--- !u!4 &4858559034834845630 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1899790823339324260} + m_GameObject: {fileID: 436332205580575180} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.28988, y: -0.33013, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_LocalPosition: {x: 0.46707, y: -0.49200004, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} m_ConstrainProportionsScale: 1 m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 7 + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 16 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2336633895695587231 +--- !u!33 &4048664667455624920 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1899790823339324260} + m_GameObject: {fileID: 436332205580575180} m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &1296334741028358681 +--- !u!23 &6707391642321322170 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1899790823339324260} + m_GameObject: {fileID: 436332205580575180} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -476,26 +471,26 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &8032538201223107312 +--- !u!65 &1508251407810055737 BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1899790823339324260} + m_GameObject: {fileID: 436332205580575180} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 m_Size: {x: 1, y: 1, z: 0.01} m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &7900527953994084735 +--- !u!114 &7235852460733385758 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1899790823339324260} + m_GameObject: {fileID: 436332205580575180} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} @@ -503,11 +498,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Dd + m_DescriptionText: I m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 0dde851c6c660704bbfd623d36d331e9, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -525,17 +520,17 @@ MonoBehaviour: m_MethodName: HandleChangeMirrorTypeButton m_Mode: 2 m_Arguments: - m_ObjectArgument: {fileID: 7900527953994084735} + m_ObjectArgument: {fileID: 7235852460733385758} m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp m_IntArgument: 0 m_FloatArgument: 0 m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 6 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &2166280579793244820 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 16 +--- !u!1 &853464927809429664 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -543,60 +538,62 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 2166280579792923236} - - component: {fileID: 2166280579792113966} - - component: {fileID: 2166280579791100098} - m_Layer: 0 - m_Name: Background + - component: {fileID: 4505344862995142550} + - component: {fileID: 2164356005235582416} + - component: {fileID: 4908804411563980008} + - component: {fileID: 7190919859331767375} + - component: {fileID: 8646442267175533581} + m_Layer: 16 + m_Name: Button Wallpaper P4 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &2166280579792923236 +--- !u!4 &4505344862995142550 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793244820} + m_GameObject: {fileID: 853464927809429664} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0.6, z: 0} - m_LocalScale: {x: 1.5, y: 2, z: 1.25} - m_ConstrainProportionsScale: 0 + m_LocalPosition: {x: 0.11857998, y: -0.248, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 15 + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2166280579792113966 +--- !u!33 &2164356005235582416 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793244820} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &2166280579791100098 + m_GameObject: {fileID: 853464927809429664} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &4908804411563980008 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793244820} + m_GameObject: {fileID: 853464927809429664} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 m_StaticShadowCaster: 0 m_MotionVectors: 1 - m_LightProbeUsage: 0 + m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 063830079b917cf4188d2ebd898f4398, type: 2} + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -618,7 +615,66 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &2166280579793245592 +--- !u!65 &7190919859331767375 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 853464927809429664} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8646442267175533581 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 853464927809429664} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: S + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 8646442267175533581} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 9 +--- !u!1 &1300909944064954666 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -626,82 +682,49 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 2166280579792966640} - - component: {fileID: 2166280579792118910} - - component: {fileID: 2166280579791087576} - m_Layer: 0 - m_Name: TopBorder + - component: {fileID: 5267273385286354863} + m_Layer: 16 + m_Name: Wallpaper Symmetry Controls m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &2166280579792966640 +--- !u!4 &5267273385286354863 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793245592} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0.4, z: -0.0025} - m_LocalScale: {x: 1.5, y: 0.0125, z: 1} + m_GameObject: {fileID: 1300909944064954666} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.06, z: -0.01} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 7422284504651137694} + - {fileID: 3130235279399599639} + - {fileID: 7412976519845472381} + - {fileID: 1300694497360487686} + - {fileID: 1755311166639135990} + - {fileID: 4339906437056461505} + - {fileID: 5084273683236843264} + - {fileID: 5756485371694017134} + - {fileID: 6544913372211951867} + - {fileID: 4505344862995142550} + - {fileID: 4517575951357734763} + - {fileID: 2739784574784440104} + - {fileID: 7731563180829333727} + - {fileID: 4541649993227355665} + - {fileID: 4644208605294337836} + - {fileID: 1441377990525146998} + - {fileID: 4858559034834845630} + - {fileID: 4964527133549371228} + - {fileID: 1090459199902595224} m_Father: {fileID: 4450488848677648} - m_RootOrder: 0 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2166280579792118910 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793245592} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &2166280579791087576 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793245592} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: d153b453067a0724889fb677fef801a1, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &2166280579793249178 +--- !u!1 &1899790823339324260 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -709,52 +732,62 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 2166280579792919424} - - component: {fileID: 2166280579791091378} - - component: {fileID: 2166280579802843928} - m_Layer: 0 - m_Name: TextLine + - component: {fileID: 5703429009510799181} + - component: {fileID: 2336633895695587231} + - component: {fileID: 1296334741028358681} + - component: {fileID: 8032538201223107312} + - component: {fileID: 7900527953994084735} + m_Layer: 16 + m_Name: Button MirrorType Dd m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &2166280579792919424 +--- !u!4 &5703429009510799181 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793249178} + m_GameObject: {fileID: 1899790823339324260} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.735, y: 0.411, z: -0.002} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 + m_LocalPosition: {x: -0.28988, y: -0.33012998, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 16 + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!23 &2166280579791091378 +--- !u!33 &2336633895695587231 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899790823339324260} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &1296334741028358681 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793249178} + m_GameObject: {fileID: 1899790823339324260} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 m_StaticShadowCaster: 0 m_MotionVectors: 1 - m_LightProbeUsage: 0 + m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 543b312efaeb6aa4aa25a9e07e815953, type: 2} + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -776,216 +809,26 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!102 &2166280579802843928 -TextMesh: - serializedVersion: 3 +--- !u!65 &8032538201223107312 +BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793249178} - m_Text: Configure Mirror - m_OffsetZ: 0 - m_CharacterSize: 0.03 - m_LineSpacing: 1 - m_Anchor: 0 - m_Alignment: 0 - m_TabSize: 4 - m_FontSize: 64 - m_FontStyle: 0 - m_RichText: 1 - m_Font: {fileID: 12800000, guid: aa94fec06c672f74d86409a6979db921, type: 3} - m_Color: - serializedVersion: 2 - rgba: 4294967295 ---- !u!1 &2166280579793288598 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2166280579792905044} - - component: {fileID: 2166280579792155208} - - component: {fileID: 2166280579791098584} - m_Layer: 0 - m_Name: BottomBorder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2166280579792905044 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793288598} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -1.6, z: -0.0025} - m_LocalScale: {x: 1.5, y: 0.0125, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 14 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2166280579792155208 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793288598} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &2166280579791098584 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793288598} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: d153b453067a0724889fb677fef801a1, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &2231356444909527265 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 393395512410784122} - - component: {fileID: 8745987997367632156} - - component: {fileID: 8775431742563972990} - - component: {fileID: 8071248828362873974} - - component: {fileID: 8172820191720481917} - m_Layer: 16 - m_Name: Button MirrorType T - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &393395512410784122 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2231356444909527265} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0.33013, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 8 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8745987997367632156 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2231356444909527265} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &8775431742563972990 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2231356444909527265} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &8071248828362873974 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2231356444909527265} + m_GameObject: {fileID: 1899790823339324260} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 m_Size: {x: 1, y: 1, z: 0.01} m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &8172820191720481917 +--- !u!114 &7900527953994084735 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2231356444909527265} + m_GameObject: {fileID: 1899790823339324260} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} @@ -993,11 +836,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: T + m_DescriptionText: Dd m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 49bb25c6aaecebd4db489bf5e3f45052, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 0dde851c6c660704bbfd623d36d331e9, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -1015,7 +858,7 @@ MonoBehaviour: m_MethodName: HandleChangeMirrorTypeButton m_Mode: 2 m_Arguments: - m_ObjectArgument: {fileID: 8172820191720481917} + m_ObjectArgument: {fileID: 7900527953994084735} m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp m_IntArgument: 0 m_FloatArgument: 0 @@ -1023,9 +866,9 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 7 + m_PointSymmetryFamily: 6 m_WallpaperSymmetryGroup: 0 ---- !u!1 &4468987263613466591 +--- !u!1 &2112441990435993695 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1033,48 +876,48 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4470360173357654543} - - component: {fileID: 4499980292727111523} - - component: {fileID: 4491736161773451595} - - component: {fileID: 4534611638454933923} - - component: {fileID: 4232066592206319699} + - component: {fileID: 6544913372211951867} + - component: {fileID: 475511555999827761} + - component: {fileID: 6807643811668972206} + - component: {fileID: 2586945102001236127} + - component: {fileID: 2309365198568213220} m_Layer: 16 - m_Name: Button MirrorType C + m_Name: Button Wallpaper P31m m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4470360173357654543 +--- !u!4 &6544913372211951867 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4468987263613466591} + m_GameObject: {fileID: 2112441990435993695} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.57976, y: -0.045221, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_LocalPosition: {x: -0.12194997, y: -0.24799997, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} m_ConstrainProportionsScale: 1 m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 1 + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 8 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &4499980292727111523 +--- !u!33 &475511555999827761 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4468987263613466591} + m_GameObject: {fileID: 2112441990435993695} m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &4491736161773451595 +--- !u!23 &6807643811668972206 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4468987263613466591} + m_GameObject: {fileID: 2112441990435993695} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -1110,26 +953,26 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &4534611638454933923 +--- !u!65 &2586945102001236127 BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4468987263613466591} + m_GameObject: {fileID: 2112441990435993695} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 m_Size: {x: 1, y: 1, z: 0.01} m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &4232066592206319699 +--- !u!114 &2309365198568213220 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4468987263613466591} + m_GameObject: {fileID: 2112441990435993695} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} @@ -1137,11 +980,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: C + m_DescriptionText: Ch m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 73be17805c4f31441bae01a81a26fca7, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -1159,17 +1002,17 @@ MonoBehaviour: m_MethodName: HandleChangeMirrorTypeButton m_Mode: 2 m_Arguments: - m_ObjectArgument: {fileID: 4232066592206319699} + m_ObjectArgument: {fileID: 2309365198568213220} m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp m_IntArgument: 0 m_FloatArgument: 0 m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_CustomSymmetryType: 0 + m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &5375463052359437261 + m_WallpaperSymmetryGroup: 8 +--- !u!1 &2166280579793244820 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1177,62 +1020,60 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 5374373202568584733} - - component: {fileID: 5399630326982116209} - - component: {fileID: 5389024430489568601} - - component: {fileID: 5364453829511652785} - - component: {fileID: 5631506365671443521} - m_Layer: 16 - m_Name: Button MirrorType Cv + - component: {fileID: 2166280579792923236} + - component: {fileID: 2166280579792113966} + - component: {fileID: 2166280579791100098} + m_Layer: 0 + m_Name: Background m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &5374373202568584733 +--- !u!4 &2166280579792923236 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5375463052359437261} + m_GameObject: {fileID: 2166280579793244820} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.28988, y: -0.045221, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 + m_LocalPosition: {x: 0, y: -0.6, z: 0} + m_LocalScale: {x: 1.5, y: 2, z: 1.25} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4450488848677648} - m_RootOrder: 2 + m_RootOrder: 8 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &5399630326982116209 +--- !u!33 &2166280579792113966 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5375463052359437261} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &5389024430489568601 + m_GameObject: {fileID: 2166280579793244820} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2166280579791100098 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5375463052359437261} + m_GameObject: {fileID: 2166280579793244820} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 m_StaticShadowCaster: 0 m_MotionVectors: 1 - m_LightProbeUsage: 1 + m_LightProbeUsage: 0 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + - {fileID: 2100000, guid: 063830079b917cf4188d2ebd898f4398, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -1254,129 +1095,68 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &5364453829511652785 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5375463052359437261} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &5631506365671443521 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5375463052359437261} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Cv - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 5631506365671443521} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 1 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &5942374831148875960 -GameObject: +--- !u!1 &2166280579793245592 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 7537845393605922640} - - component: {fileID: 3447784673215657127} - - component: {fileID: 1391777393110799263} - - component: {fileID: 3068695171662713606} - - component: {fileID: 7610990149698508976} - m_Layer: 16 - m_Name: Button MirrorType O + - component: {fileID: 2166280579792966640} + - component: {fileID: 2166280579792118910} + - component: {fileID: 2166280579791087576} + m_Layer: 0 + m_Name: TopBorder m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &7537845393605922640 +--- !u!4 &2166280579792966640 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5942374831148875960} + m_GameObject: {fileID: 2166280579793245592} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.28988, y: -0.33013, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 + m_LocalPosition: {x: 0, y: 0.4, z: -0.0025} + m_LocalScale: {x: 1.5, y: 0.0125, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4450488848677648} - m_RootOrder: 9 + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &3447784673215657127 +--- !u!33 &2166280579792118910 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5942374831148875960} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &1391777393110799263 + m_GameObject: {fileID: 2166280579793245592} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2166280579791087576 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5942374831148875960} + m_GameObject: {fileID: 2166280579793245592} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 m_StaticShadowCaster: 0 m_MotionVectors: 1 - m_LightProbeUsage: 1 + m_LightProbeUsage: 0 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + - {fileID: 2100000, guid: d153b453067a0724889fb677fef801a1, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -1398,66 +1178,7 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &3068695171662713606 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5942374831148875960} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &7610990149698508976 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5942374831148875960} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: O - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 83ef8e3ba97ff0547b7be2042945a3b7, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 7610990149698508976} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 8 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &7060420277183454702 +--- !u!1 &2166280579793249178 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1465,62 +1186,52 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6331841012552390550} - - component: {fileID: 5412933817117146432} - - component: {fileID: 2285837685365328581} - - component: {fileID: 3283838483009240124} - - component: {fileID: 9155764691897352892} - m_Layer: 16 - m_Name: Button MirrorType Ch + - component: {fileID: 2166280579792919424} + - component: {fileID: 2166280579791091378} + - component: {fileID: 2166280579802843928} + m_Layer: 0 + m_Name: TextLine m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6331841012552390550 + m_IsActive: 0 +--- !u!4 &2166280579792919424 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7060420277183454702} + m_GameObject: {fileID: 2166280579793249178} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0.045221, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 + m_LocalPosition: {x: -0.735, y: 0.411, z: -0.002} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4450488848677648} - m_RootOrder: 3 + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &5412933817117146432 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7060420277183454702} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &2285837685365328581 +--- !u!23 &2166280579791091378 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7060420277183454702} + m_GameObject: {fileID: 2166280579793249178} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 m_StaticShadowCaster: 0 m_MotionVectors: 1 - m_LightProbeUsage: 1 + m_LightProbeUsage: 0 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + - {fileID: 2100000, guid: 543b312efaeb6aa4aa25a9e07e815953, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -1542,66 +1253,112 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &3283838483009240124 -BoxCollider: +--- !u!102 &2166280579802843928 +TextMesh: + serializedVersion: 3 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7060420277183454702} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &9155764691897352892 -MonoBehaviour: + m_GameObject: {fileID: 2166280579793249178} + m_Text: Configure Mirror + m_OffsetZ: 0 + m_CharacterSize: 0.03 + m_LineSpacing: 1 + m_Anchor: 0 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 64 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: aa94fec06c672f74d86409a6979db921, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!1 &2166280579793288598 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7060420277183454702} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Ch - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: ecca38f855e688d4ea14575256041f12, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 9155764691897352892} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 2 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &7097047862706549506 + serializedVersion: 6 + m_Component: + - component: {fileID: 2166280579792905044} + - component: {fileID: 2166280579792155208} + - component: {fileID: 2166280579791098584} + m_Layer: 0 + m_Name: BottomBorder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2166280579792905044 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793288598} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -1.6, z: -0.0025} + m_LocalScale: {x: 1.5, y: 0.0125, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2166280579792155208 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793288598} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2166280579791098584 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793288598} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d153b453067a0724889fb677fef801a1, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2231356444909527265 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1609,48 +1366,48 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 7738526895052530695} - - component: {fileID: 7251728644984141565} - - component: {fileID: 5678430949510023838} - - component: {fileID: 1547586955564045422} - - component: {fileID: 6428614316997579499} + - component: {fileID: 393395512410784122} + - component: {fileID: 8745987997367632156} + - component: {fileID: 8775431742563972990} + - component: {fileID: 8071248828362873974} + - component: {fileID: 8172820191720481917} m_Layer: 16 - m_Name: Button MirrorType S + m_Name: Button MirrorType T m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &7738526895052530695 +--- !u!4 &393395512410784122 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7097047862706549506} + m_GameObject: {fileID: 2231356444909527265} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.28988, y: -0.045221, z: 0} + m_LocalPosition: {x: 0, y: -0.33012998, z: 0} m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} m_ConstrainProportionsScale: 1 m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 4 + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &7251728644984141565 +--- !u!33 &8745987997367632156 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7097047862706549506} + m_GameObject: {fileID: 2231356444909527265} m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &5678430949510023838 +--- !u!23 &8775431742563972990 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7097047862706549506} + m_GameObject: {fileID: 2231356444909527265} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -1686,26 +1443,26 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &1547586955564045422 +--- !u!65 &8071248828362873974 BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7097047862706549506} + m_GameObject: {fileID: 2231356444909527265} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 m_Size: {x: 1, y: 1, z: 0.01} m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &6428614316997579499 +--- !u!114 &8172820191720481917 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7097047862706549506} + m_GameObject: {fileID: 2231356444909527265} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} @@ -1713,11 +1470,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: S + m_DescriptionText: T m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 00b2755d4d6e30c41bf55a00d018d558, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 49bb25c6aaecebd4db489bf5e3f45052, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -1735,7 +1492,7 @@ MonoBehaviour: m_MethodName: HandleChangeMirrorTypeButton m_Mode: 2 m_Arguments: - m_ObjectArgument: {fileID: 6428614316997579499} + m_ObjectArgument: {fileID: 8172820191720481917} m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp m_IntArgument: 0 m_FloatArgument: 0 @@ -1743,9 +1500,9 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 3 + m_PointSymmetryFamily: 7 m_WallpaperSymmetryGroup: 0 ---- !u!1 &9098401812813695315 +--- !u!1 &2305128779735225729 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1753,48 +1510,48 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6401046529599427861} - - component: {fileID: 6142581890038711050} - - component: {fileID: 6308153505534691881} - - component: {fileID: 6140634914003053140} - - component: {fileID: 8612852695316309439} + - component: {fileID: 1300694497360487686} + - component: {fileID: 8124588142492295066} + - component: {fileID: 6203013449385171471} + - component: {fileID: 8146467495677470450} + - component: {fileID: 8957213911725741500} m_Layer: 16 - m_Name: Button MirrorType I + m_Name: Button Wallpaper Pm m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6401046529599427861 +--- !u!4 &1300694497360487686 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9098401812813695315} + m_GameObject: {fileID: 2305128779735225729} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.57976, y: -0.33013, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_LocalPosition: {x: 0.11858, y: -0.008589052, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} m_ConstrainProportionsScale: 1 m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 10 + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &6142581890038711050 +--- !u!33 &8124588142492295066 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9098401812813695315} + m_GameObject: {fileID: 2305128779735225729} m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &6308153505534691881 +--- !u!23 &6203013449385171471 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9098401812813695315} + m_GameObject: {fileID: 2305128779735225729} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -1830,26 +1587,26 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &6140634914003053140 +--- !u!65 &8146467495677470450 BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9098401812813695315} + m_GameObject: {fileID: 2305128779735225729} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 m_Size: {x: 1, y: 1, z: 0.01} m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &8612852695316309439 +--- !u!114 &8957213911725741500 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9098401812813695315} + m_GameObject: {fileID: 2305128779735225729} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} @@ -1857,11 +1614,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: I + m_DescriptionText: S m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 5a019d4d662bea54097664b24cd6cb24, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -1879,17 +1636,17 @@ MonoBehaviour: m_MethodName: HandleChangeMirrorTypeButton m_Mode: 2 m_Arguments: - m_ObjectArgument: {fileID: 8612852695316309439} + m_ObjectArgument: {fileID: 8957213911725741500} m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp m_IntArgument: 0 m_FloatArgument: 0 m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 9 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &9119451351319455796 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 3 +--- !u!1 &2616242641581804622 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1897,48 +1654,48 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 340435637913621726} - - component: {fileID: 4204916823637219685} - - component: {fileID: 4737939553130768745} - - component: {fileID: 6015407512392945849} - - component: {fileID: 3906745049751078626} + - component: {fileID: 4339906437056461505} + - component: {fileID: 8188797722396279458} + - component: {fileID: 1958996484041427258} + - component: {fileID: 1823976791089262816} + - component: {fileID: 2459862878608188326} m_Layer: 16 - m_Name: Button MirrorType D + m_Name: Button Wallpaper P6m m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &340435637913621726 +--- !u!4 &4339906437056461505 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9119451351319455796} + m_GameObject: {fileID: 2616242641581804622} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.57976, y: -0.045221, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_LocalPosition: {x: 0.60327, y: -0.008589052, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} m_ConstrainProportionsScale: 1 m_Children: [] - m_Father: {fileID: 4450488848677648} + m_Father: {fileID: 5267273385286354863} m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &4204916823637219685 +--- !u!33 &8188797722396279458 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9119451351319455796} + m_GameObject: {fileID: 2616242641581804622} m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &4737939553130768745 +--- !u!23 &1958996484041427258 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9119451351319455796} + m_GameObject: {fileID: 2616242641581804622} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -1974,71 +1731,3468 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &6015407512392945849 +--- !u!65 &1823976791089262816 BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9119451351319455796} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &3906745049751078626 -MonoBehaviour: + m_GameObject: {fileID: 2616242641581804622} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &2459862878608188326 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2616242641581804622} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: D + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 2459862878608188326} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 5 +--- !u!1 &2961748511487931275 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5756485371694017134} + - component: {fileID: 4511360761154024710} + - component: {fileID: 1164987026489842550} + - component: {fileID: 6607247680985019959} + - component: {fileID: 2207500841507729624} + m_Layer: 16 + m_Name: Button Wallpaper P3m1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5756485371694017134 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2961748511487931275} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.36249, y: -0.24799997, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4511360761154024710 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2961748511487931275} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &1164987026489842550 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2961748511487931275} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6607247680985019959 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2961748511487931275} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &2207500841507729624 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2961748511487931275} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Cv + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 2207500841507729624} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 7 +--- !u!1 &3246920875040128609 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7731563180829333727} + - component: {fileID: 72495997234764494} + - component: {fileID: 4119178289572737422} + - component: {fileID: 8143296468693839546} + - component: {fileID: 3343843741243001833} + m_Layer: 16 + m_Name: Button Wallpaper P2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7731563180829333727 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3246920875040128609} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.49508002, y: -0.49200004, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &72495997234764494 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3246920875040128609} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &4119178289572737422 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3246920875040128609} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8143296468693839546 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3246920875040128609} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &3343843741243001833 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3246920875040128609} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Dh + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 3343843741243001833} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 12 +--- !u!1 &4468987263613466591 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4470360173357654543} + - component: {fileID: 4499980292727111523} + - component: {fileID: 4491736161773451595} + - component: {fileID: 4534611638454933923} + - component: {fileID: 4232066592206319699} + m_Layer: 16 + m_Name: Button MirrorType C + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4470360173357654543 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4468987263613466591} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.57976, y: -0.04522097, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4499980292727111523 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4468987263613466591} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &4491736161773451595 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4468987263613466591} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &4534611638454933923 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4468987263613466591} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &4232066592206319699 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4468987263613466591} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: C + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 73be17805c4f31441bae01a81a26fca7, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 4232066592206319699} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &5022211076029827437 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4644208605294337836} + - component: {fileID: 240792289308428137} + - component: {fileID: 7500324687882742593} + - component: {fileID: 685144363728264189} + - component: {fileID: 8008603075682481494} + m_Layer: 16 + m_Name: Button Wallpaper Pmg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4644208605294337836 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5022211076029827437} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.014, y: -0.492, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &240792289308428137 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5022211076029827437} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &7500324687882742593 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5022211076029827437} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &685144363728264189 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5022211076029827437} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8008603075682481494 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5022211076029827437} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: T + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 8008603075682481494} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 14 +--- !u!1 &5375463052359437261 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5374373202568584733} + - component: {fileID: 5399630326982116209} + - component: {fileID: 5389024430489568601} + - component: {fileID: 5364453829511652785} + - component: {fileID: 5631506365671443521} + m_Layer: 16 + m_Name: Button MirrorType Cv + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5374373202568584733 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5375463052359437261} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.28988, y: -0.04522097, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5399630326982116209 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5375463052359437261} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &5389024430489568601 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5375463052359437261} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5364453829511652785 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5375463052359437261} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &5631506365671443521 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5375463052359437261} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Cv + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 5631506365671443521} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 1 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &5942374831148875960 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7537845393605922640} + - component: {fileID: 3447784673215657127} + - component: {fileID: 1391777393110799263} + - component: {fileID: 3068695171662713606} + - component: {fileID: 7610990149698508976} + m_Layer: 16 + m_Name: Button MirrorType O + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7537845393605922640 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.28988, y: -0.33012998, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3447784673215657127 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &1391777393110799263 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3068695171662713606 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &7610990149698508976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: O + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 83ef8e3ba97ff0547b7be2042945a3b7, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 7610990149698508976} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 8 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &6387539051538399315 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4517575951357734763} + - component: {fileID: 8220307025494724838} + - component: {fileID: 8429548750421561646} + - component: {fileID: 1467959255306537639} + - component: {fileID: 8049475486389512695} + m_Layer: 16 + m_Name: Button Wallpaper P4m + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4517575951357734763 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6387539051538399315} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.35912, y: -0.24799997, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8220307025494724838 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6387539051538399315} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &8429548750421561646 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6387539051538399315} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1467959255306537639 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6387539051538399315} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8049475486389512695 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6387539051538399315} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: D + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 8049475486389512695} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 10 +--- !u!1 &6424391061631557974 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3130235279399599639} + - component: {fileID: 9015689941105987615} + - component: {fileID: 6183856291565668003} + - component: {fileID: 3212666805545352533} + - component: {fileID: 8138872191119849089} + m_Layer: 16 + m_Name: Button Wallpaper Pg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3130235279399599639 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6424391061631557974} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.36249, y: -0.008589052, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &9015689941105987615 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6424391061631557974} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &6183856291565668003 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6424391061631557974} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3212666805545352533 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6424391061631557974} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8138872191119849089 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6424391061631557974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Cv + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 8138872191119849089} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 1 +--- !u!1 &7056907373844262947 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7412976519845472381} + - component: {fileID: 1844807125798496822} + - component: {fileID: 7180271336874253877} + - component: {fileID: 3498851814779843213} + - component: {fileID: 6725653349517574463} + m_Layer: 16 + m_Name: Button Wallpaper Cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7412976519845472381 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7056907373844262947} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.12195, y: -0.008589052, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1844807125798496822 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7056907373844262947} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &7180271336874253877 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7056907373844262947} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3498851814779843213 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7056907373844262947} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &6725653349517574463 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7056907373844262947} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Ch + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 6725653349517574463} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 2 +--- !u!1 &7060420277183454702 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6331841012552390550} + - component: {fileID: 5412933817117146432} + - component: {fileID: 2285837685365328581} + - component: {fileID: 3283838483009240124} + - component: {fileID: 9155764691897352892} + m_Layer: 16 + m_Name: Button MirrorType Ch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6331841012552390550 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7060420277183454702} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.04522097, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5412933817117146432 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7060420277183454702} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &2285837685365328581 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7060420277183454702} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3283838483009240124 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7060420277183454702} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &9155764691897352892 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7060420277183454702} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Ch + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: ecca38f855e688d4ea14575256041f12, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 9155764691897352892} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 2 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &7097047862706549506 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7738526895052530695} + - component: {fileID: 7251728644984141565} + - component: {fileID: 5678430949510023838} + - component: {fileID: 1547586955564045422} + - component: {fileID: 6428614316997579499} + m_Layer: 16 + m_Name: Button MirrorType S + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7738526895052530695 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7097047862706549506} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.28988, y: -0.04522097, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7251728644984141565 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7097047862706549506} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &5678430949510023838 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7097047862706549506} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1547586955564045422 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7097047862706549506} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &6428614316997579499 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7097047862706549506} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: S + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 00b2755d4d6e30c41bf55a00d018d558, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 6428614316997579499} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 3 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &7257716127402312033 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7422284504651137694} + - component: {fileID: 4158060018092687504} + - component: {fileID: 3514067113367508767} + - component: {fileID: 4874444699190785668} + - component: {fileID: 6273866535730625101} + m_Layer: 16 + m_Name: Button Wallpaper P1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7422284504651137694 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7257716127402312033} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.60303, y: -0.008589052, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4158060018092687504 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7257716127402312033} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &3514067113367508767 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7257716127402312033} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &4874444699190785668 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7257716127402312033} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &6273866535730625101 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7257716127402312033} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: C + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 6273866535730625101} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &7538532819598425343 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1755311166639135990} + - component: {fileID: 2645679618568432053} + - component: {fileID: 438597350062809903} + - component: {fileID: 5764173341176361942} + - component: {fileID: 2241036411193370857} + m_Layer: 16 + m_Name: Button Wallpaper P6 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1755311166639135990 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7538532819598425343} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.35912, y: -0.008589052, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2645679618568432053 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7538532819598425343} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &438597350062809903 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7538532819598425343} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5764173341176361942 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7538532819598425343} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &2241036411193370857 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7538532819598425343} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: D + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 2241036411193370857} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 4 +--- !u!1 &7652041884242699727 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4541649993227355665} + - component: {fileID: 5346623749440441708} + - component: {fileID: 8315077176777445008} + - component: {fileID: 5407086567170988917} + - component: {fileID: 6991999604109255591} + m_Layer: 16 + m_Name: Button Wallpaper Pgg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4541649993227355665 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7652041884242699727} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.25454, y: -0.49200004, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5346623749440441708 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7652041884242699727} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &8315077176777445008 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7652041884242699727} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5407086567170988917 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7652041884242699727} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &6991999604109255591 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7652041884242699727} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Dd + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 6991999604109255591} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 13 +--- !u!1 &7805225630659098235 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5084273683236843264} + - component: {fileID: 5753351816351900432} + - component: {fileID: 2306098085609293330} + - component: {fileID: 1635765578473771397} + - component: {fileID: 2856884567269552208} + m_Layer: 16 + m_Name: Button Wallpaper P3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5084273683236843264 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7805225630659098235} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.60303, y: -0.24799997, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5753351816351900432 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7805225630659098235} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &2306098085609293330 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7805225630659098235} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1635765578473771397 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7805225630659098235} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &2856884567269552208 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7805225630659098235} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: C + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 2856884567269552208} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 6 +--- !u!1 &8433459157768345993 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4327150407939751799} + m_Layer: 16 + m_Name: Point Symmetry Controls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4327150407939751799 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8433459157768345993} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.059999943, z: -0.01} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4470360173357654543} + - {fileID: 5374373202568584733} + - {fileID: 6331841012552390550} + - {fileID: 7738526895052530695} + - {fileID: 340435637913621726} + - {fileID: 6170769241434296538} + - {fileID: 5703429009510799181} + - {fileID: 393395512410784122} + - {fileID: 7537845393605922640} + - {fileID: 6401046529599427861} + - {fileID: 3218360621163022385} + m_Father: {fileID: 4450488848677648} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8702525812552307784 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1441377990525146998} + - component: {fileID: 2046980621078788758} + - component: {fileID: 2269219818204163352} + - component: {fileID: 275635312030108925} + - component: {fileID: 7894100874266572655} + m_Layer: 16 + m_Name: Button Wallpaper Pmm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1441377990525146998 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8702525812552307784} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.22653, y: -0.49200004, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2046980621078788758 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8702525812552307784} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &2269219818204163352 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8702525812552307784} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &275635312030108925 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8702525812552307784} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &7894100874266572655 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8702525812552307784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: O + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 7894100874266572655} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 15 +--- !u!1 &9098401812813695315 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6401046529599427861} + - component: {fileID: 6142581890038711050} + - component: {fileID: 6308153505534691881} + - component: {fileID: 6140634914003053140} + - component: {fileID: 8612852695316309439} + m_Layer: 16 + m_Name: Button MirrorType I + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6401046529599427861 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9098401812813695315} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.57976, y: -0.33012998, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6142581890038711050 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9098401812813695315} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &6308153505534691881 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9098401812813695315} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6140634914003053140 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9098401812813695315} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8612852695316309439 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9098401812813695315} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: I + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 5a019d4d662bea54097664b24cd6cb24, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 8612852695316309439} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 9 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &9119451351319455796 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 340435637913621726} + - component: {fileID: 4204916823637219685} + - component: {fileID: 4737939553130768745} + - component: {fileID: 6015407512392945849} + - component: {fileID: 3906745049751078626} + m_Layer: 16 + m_Name: Button MirrorType D + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &340435637913621726 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9119451351319455796} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.57976, y: -0.04522097, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4204916823637219685 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9119451351319455796} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &4737939553130768745 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9119451351319455796} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6015407512392945849 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9119451351319455796} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &3906745049751078626 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9119451351319455796} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: D + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 360eb3a6ba7ad0842bcc9a57e9fd1096, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 3906745049751078626} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 4 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &9200256999117214622 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2739784574784440104} + - component: {fileID: 1523832290449538684} + - component: {fileID: 779470292728306732} + - component: {fileID: 5727480577285701360} + - component: {fileID: 5810471999002918011} + m_Layer: 16 + m_Name: Button Wallpaper P4g + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2739784574784440104 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9200256999117214622} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.60327, y: -0.24799997, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1523832290449538684 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9200256999117214622} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &779470292728306732 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9200256999117214622} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5727480577285701360 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9200256999117214622} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &5810471999002918011 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9200256999117214622} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: D + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 5810471999002918011} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 11 +--- !u!1001 &1344184585542642877 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4327150407939751799} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Symmetry Order + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangePointSymmetryOrder + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider PointSymmetryOrder + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.963 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999733 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!4 &3218360621163022385 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 1344184585542642877} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1751519138733937282 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4450488848677648} + m_Modifications: + - target: {fileID: 148172, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_Name + value: PopUpButton_Ok + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalScale.x + value: 0.24 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalScale.y + value: 0.24 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalScale.z + value: 0.24 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalPosition.x + value: 0.599 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalPosition.y + value: -1.4219999 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 11488472, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_ButtonTexture + value: + objectReference: {fileID: 2800000, guid: 4ca620df5430af448aaf4f3ff20ad5c4, type: 3} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} +--- !u!4 &1751519138734375626 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, + type: 3} + m_PrefabInstance: {fileID: 1751519138733937282} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3543347682952354836 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5267273385286354863} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Y Repeats + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeWallpaperSymmetryY + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider WallpaperSymmetryY + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.1429999 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999733 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!4 &1090459199902595224 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 3543347682952354836} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4711678103266373560 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4450488848677648} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Wallpaper Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleShowWallpaperSymmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Show Wallpaper Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.323 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.249 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.02 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Wallpaper Symmetry + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &7345284934685731923 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 4711678103266373560} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6111565134745688653 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4450488848677648} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Point Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleShowPointSymmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Show Point Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.323 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.24899995 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.02 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Point Symmetry + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &8096394481361279398 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 6111565134745688653} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9119451351319455796} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: D - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 360eb3a6ba7ad0842bcc9a57e9fd1096, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 3906745049751078626} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 4 - m_WallpaperSymmetryGroup: 0 ---- !u!1001 &1344184585542642877 +--- !u!1001 &8857421801407101904 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 4450488848677648} + m_TransformParent: {fileID: 5267273385286354863} m_Modifications: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -2063,7 +5217,7 @@ PrefabInstance: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_DescriptionText - value: Symmetry Order + value: X Repeats objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -2088,7 +5242,7 @@ PrefabInstance: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangePointSymmetryOrder + value: HandleChangeWallpaperSymmetryX objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -2103,12 +5257,12 @@ PrefabInstance: - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_Name - value: Slider PointSymmetryOrder + value: Slider WallpaperSymmetryX objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_RootOrder - value: 11 + value: 17 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -2118,7 +5272,7 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.y - value: -0.963 + value: -0.801 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -2162,88 +5316,9 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!4 &3218360621163022385 stripped +--- !u!4 &4964527133549371228 stripped Transform: m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - m_PrefabInstance: {fileID: 1344184585542642877} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &1751519138733937282 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 4450488848677648} - m_Modifications: - - target: {fileID: 148172, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_Name - value: PopUpButton_Ok - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_RootOrder - value: 13 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalScale.x - value: 0.24 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalScale.y - value: 0.24 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalScale.z - value: 0.24 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalPosition.x - value: 0.599 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalPosition.y - value: -1.4219999 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 11488472, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_ButtonTexture - value: - objectReference: {fileID: 2800000, guid: 4ca620df5430af448aaf4f3ff20ad5c4, type: 3} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} ---- !u!4 &1751519138734375626 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, - type: 3} - m_PrefabInstance: {fileID: 1751519138733937282} + m_PrefabInstance: {fileID: 8857421801407101904} m_PrefabAsset: {fileID: 0} diff --git a/Assets/Scripts/GUI/ActionToggleButton.cs b/Assets/Scripts/GUI/ActionToggleButton.cs new file mode 100644 index 0000000000..5736beaefb --- /dev/null +++ b/Assets/Scripts/GUI/ActionToggleButton.cs @@ -0,0 +1,51 @@ +// Copyright 2022 The Tilt Brush Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +using UnityEngine; + +namespace TiltBrush +{ + public class ActionToggleButton : ActionButton + { + public bool m_InitialToggleState = false; + public Texture2D m_TextureOn; + public Texture2D m_TextureOff; + + public bool ToggleState + { + get + { + return m_ToggleActive; + } + set + { + m_ToggleActive = value; + SetButtonTexture(m_ToggleActive ? m_TextureOn : m_TextureOff); + } + } + + override protected void Awake() + { + base.Awake(); + m_ToggleActive = m_InitialToggleState; + ToggleState = m_ToggleActive; + } + + protected override void OnButtonPressed() + { + ToggleState = !ToggleState; + base.OnButtonPressed(); + } + } +} // namespace TiltBrush diff --git a/Assets/Scripts/GUI/ActionToggleButton.cs.meta b/Assets/Scripts/GUI/ActionToggleButton.cs.meta new file mode 100644 index 0000000000..3baf0c624c --- /dev/null +++ b/Assets/Scripts/GUI/ActionToggleButton.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 6b5e5a42a2a249a38d266ceeed2bf3fa +timeCreated: 1654075853 \ No newline at end of file diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs index 653f8ae393..2290d14369 100644 --- a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -18,6 +18,22 @@ namespace TiltBrush { public class MirrorOptionsPopUpWindow : OptionsPopUpWindow { + + public GameObject m_PointSymmetryControls; + public GameObject m_WallpaperSymmetryControls; + + private void Awake() + { + if (PointerManager.m_Instance.m_CustomSymmetryType == PointerManager.CustomSymmetryType.Point) + { + HandleShowPointSymmetry(); + } + else if (PointerManager.m_Instance.m_CustomSymmetryType == PointerManager.CustomSymmetryType.Wallpaper) + { + HandleShowWallpaperSymmetry(); + } + } + public void HandleChangeMirrorTypeButton(MirrorTypeButton btn) { PointerManager.m_Instance.m_CustomSymmetryType = btn.m_CustomSymmetryType; @@ -36,5 +52,30 @@ public void HandleChangePointSymmetryOrder(Vector3 value) { PointerManager.m_Instance.m_PointSymmetryOrder = Mathf.FloorToInt(value.z); } + + public void HandleChangeWallpaperSymmetryX(Vector3 value) + { + PointerManager.m_Instance.m_WallpaperSymmetryX = Mathf.FloorToInt(value.z); + } + + public void HandleChangeWallpaperSymmetryY(Vector3 value) + { + PointerManager.m_Instance.m_WallpaperSymmetryY = Mathf.FloorToInt(value.z); + } + + public void HandleShowPointSymmetry() + { + PointerManager.m_Instance.m_CustomSymmetryType = PointerManager.CustomSymmetryType.Point; + m_PointSymmetryControls.SetActive(true); + m_WallpaperSymmetryControls.SetActive(false); + } + + public void HandleShowWallpaperSymmetry() + { + PointerManager.m_Instance.m_CustomSymmetryType = PointerManager.CustomSymmetryType.Wallpaper; + m_PointSymmetryControls.SetActive(false); + m_WallpaperSymmetryControls.SetActive(true); + } + } } diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 37046ba18a..6086fe6721 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -55,6 +55,8 @@ public enum CustomSymmetryType [NonSerialized] public CustomSymmetryType m_CustomSymmetryType; [NonSerialized] public PointSymmetry.Family m_PointSymmetryFamily; [NonSerialized] public int m_PointSymmetryOrder = 6; + [NonSerialized] public int m_WallpaperSymmetryX = 3; + [NonSerialized] public int m_WallpaperSymmetryY = 3; [NonSerialized] public SymmetryGroup.R m_WallpaperSymmetryGroup; // Modifying this struct has implications for binary compatibility. @@ -796,13 +798,12 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf case SymmetryMode.FourAroundY: { - // aboutY is an operator that rotates worldspace objects N degrees around the widget's Y TrTransform tr; { var matrices = GetCustomMirrorMatrices(); var xfWidget = TrTransform.FromTransform(m_SymmetryWidget); // convert from widget-local coords to world coords - tr = TrTransform.FromMatrix4x4(matrices[child]); + tr = TrFromMatrixWithFixedReflections(matrices[child]); tr = tr.TransformBy(xfWidget); } return tr * xfMain; @@ -825,15 +826,22 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf private List GetCustomMirrorMatrices() { - List matrices = null; + List matrices; switch (m_CustomSymmetryType) { case CustomSymmetryType.Wallpaper: + var wallpaperSym = new WallpaperSymmetry(m_WallpaperSymmetryGroup, m_WallpaperSymmetryX, m_WallpaperSymmetryY); + matrices = wallpaperSym.matrices; + break; case CustomSymmetryType.Point: case CustomSymmetryType.Polyhedra: default: - var sym = new PointSymmetry(m_PointSymmetryFamily, m_PointSymmetryOrder, 0); - matrices = sym.matrices; + var pointSym = new PointSymmetry(m_PointSymmetryFamily, m_PointSymmetryOrder, 0); + matrices = pointSym.matrices; + for (var i = 0; i < matrices.Count; i++) + { + var m = matrices[i]; + } break; } return matrices; @@ -871,7 +879,7 @@ void UpdateSymmetryPointerTransforms() TrTransform cur = TrTransform.identity; for (int i = 0; i < matrices.Count; i++) { - tr = TrTransform.FromMatrix4x4(matrices[i]); + tr = TrFromMatrixWithFixedReflections(matrices[i]); // convert from widget-local coords to world coords tr = xfWidget * tr * xfWidget.inverse; var tmp = tr * pointer0; // Work around 2018.3.x Mono parse bug @@ -901,6 +909,29 @@ void UpdateSymmetryPointerTransforms() break; } } + + private TrTransform TrFromMatrixWithFixedReflections(Matrix4x4 m) + { + // Custom symmetry matrices have negative scale which brushscripts don't support + var tr = TrTransform.FromMatrix4x4(m); + return tr; + if (tr.scale < 0) + { + Debug.Log($"Fixing scale"); + tr.scale = Mathf.Abs(tr.scale); + + // tr = new Plane(Vector3.left, 0).ReflectPoseKeepHandedness(tr); + // tr = new Plane(Vector3.down, 0).ReflectPoseKeepHandedness(tr); + + // tr = new Plane(Vector3.left, 0).ReflectPoseKeepHandedness(tr); + tr = new Plane(Vector3.forward, 0).ReflectPoseKeepHandedness(tr); + + // tr = new Plane(Vector3.down, 0).ReflectPoseKeepHandedness(tr); + // tr = new Plane(Vector3.back, 0).ReflectPoseKeepHandedness(tr); + + } + return tr; + } /// Called every frame while Activate is disallowed void OnDrawDisallowed() diff --git a/Assets/Scripts/VrSdk.cs b/Assets/Scripts/VrSdk.cs index 9ee8d055ff..e1afd9ba21 100644 --- a/Assets/Scripts/VrSdk.cs +++ b/Assets/Scripts/VrSdk.cs @@ -267,8 +267,6 @@ void Awake() // Monoscopic // ---------------------------------------------------------------------------------------- // m_VrCamera.gameObject.AddComponent(); - var xrOrigin = m_VrCamera.GetComponentInParent(); - xrOrigin.CameraFloorOffsetObject.transform.localPosition = new Vector3(0.0f, 1.5f, 0.0f); SetControllerStyle(ControllerStyle.None); } else diff --git a/Assets/XR/Settings/Open XR Package Settings.asset b/Assets/XR/Settings/Open XR Package Settings.asset index 1b0348da52..a2eb2074aa 100644 --- a/Assets/XR/Settings/Open XR Package Settings.asset +++ b/Assets/XR/Settings/Open XR Package Settings.asset @@ -294,7 +294,6 @@ MonoBehaviour: - {fileID: -1562417761177608366} - {fileID: -238312934105289492} - {fileID: -3768601675236611697} - - {fileID: 6781313199298781951} - {fileID: 4073621059260807014} m_renderMode: 0 m_depthSubmissionMode: 1 @@ -655,7 +654,6 @@ MonoBehaviour: - {fileID: -6553496117388817208} - {fileID: 3442458366111397828} - {fileID: 6812736204562946406} - - {fileID: -8632917095941882487} - {fileID: -7635896756621915544} - {fileID: -177044242218828340} m_renderMode: 0 From aecde22af8a07da6e40d959d0bca87d1c5a74b13 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Thu, 1 Sep 2022 23:27:40 +0100 Subject: [PATCH 07/92] Bump unity-symmetry version [CI BUILD] --- Packages/manifest.json | 2 +- Packages/packages-lock.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Packages/manifest.json b/Packages/manifest.json index 8373c669c5..1a599f998b 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -1,6 +1,6 @@ { "dependencies": { - "com.ixxy.unitysymmetry": "https://github.com/IxxyXR/unity-symmetry.git?nocache=1#upm", + "com.ixxy.unitysymmetry": "https://github.com/IxxyXR/unity-symmetry.git?nocache=2#upm", "com.unity.2d.sprite": "1.0.0", "com.unity.2d.tilemap": "1.0.0", "com.unity.editorcoroutines": "1.0.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 9cd4297f7d..ce1893c230 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -7,11 +7,11 @@ "dependencies": {} }, "com.ixxy.unitysymmetry": { - "version": "https://github.com/IxxyXR/unity-symmetry.git?nocache=1#upm", + "version": "https://github.com/IxxyXR/unity-symmetry.git?nocache=2#upm", "depth": 0, "source": "git", "dependencies": {}, - "hash": "8fb807afed8b2624fab29c4b6608fdf6007953fd" + "hash": "b94a6d39876ad5da4bb27e8a62f3c7417388125d" }, "com.unity.2d.sprite": { "version": "1.0.0", From 838d526069799b038295b9a6850c9b527b8f3cbd Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Mon, 5 Sep 2022 16:18:14 +0100 Subject: [PATCH 08/92] Wallpaper symmetry icons --- Assets/Textures/Mirror Icons/wallpaper_cm.png | Bin 0 -> 3206 bytes .../Mirror Icons/wallpaper_cm.png.meta | 98 ++++++++++++++++++ .../Textures/Mirror Icons/wallpaper_cmm.png | Bin 0 -> 4033 bytes .../Mirror Icons/wallpaper_cmm.png.meta | 98 ++++++++++++++++++ Assets/Textures/Mirror Icons/wallpaper_p1.png | Bin 0 -> 3166 bytes .../Mirror Icons/wallpaper_p1.png.meta | 98 ++++++++++++++++++ Assets/Textures/Mirror Icons/wallpaper_p2.png | Bin 0 -> 3267 bytes .../Mirror Icons/wallpaper_p2.png.meta | 98 ++++++++++++++++++ Assets/Textures/Mirror Icons/wallpaper_p3.png | Bin 0 -> 13002 bytes .../Mirror Icons/wallpaper_p3.png.meta | 98 ++++++++++++++++++ .../Textures/Mirror Icons/wallpaper_p31m.png | Bin 0 -> 48652 bytes .../Mirror Icons/wallpaper_p31m.png.meta | 98 ++++++++++++++++++ .../Textures/Mirror Icons/wallpaper_p3m1.png | Bin 0 -> 15775 bytes .../Mirror Icons/wallpaper_p3m1.png.meta | 98 ++++++++++++++++++ Assets/Textures/Mirror Icons/wallpaper_p4.png | Bin 0 -> 4412 bytes .../Mirror Icons/wallpaper_p4.png.meta | 98 ++++++++++++++++++ .../Textures/Mirror Icons/wallpaper_p4g.png | Bin 0 -> 3339 bytes .../Mirror Icons/wallpaper_p4g.png.meta | 98 ++++++++++++++++++ .../Textures/Mirror Icons/wallpaper_p4m.png | Bin 0 -> 5254 bytes .../Mirror Icons/wallpaper_p4m.png.meta | 98 ++++++++++++++++++ Assets/Textures/Mirror Icons/wallpaper_p6.png | Bin 0 -> 10762 bytes .../Mirror Icons/wallpaper_p6.png.meta | 98 ++++++++++++++++++ .../Textures/Mirror Icons/wallpaper_p6m.png | Bin 0 -> 14713 bytes .../Mirror Icons/wallpaper_p6m.png.meta | 98 ++++++++++++++++++ Assets/Textures/Mirror Icons/wallpaper_pg.png | Bin 0 -> 3070 bytes .../Mirror Icons/wallpaper_pg.png.meta | 98 ++++++++++++++++++ .../Textures/Mirror Icons/wallpaper_pgg.png | Bin 0 -> 3386 bytes .../Mirror Icons/wallpaper_pgg.png.meta | 98 ++++++++++++++++++ Assets/Textures/Mirror Icons/wallpaper_pm.png | Bin 0 -> 4825 bytes .../Mirror Icons/wallpaper_pm.png.meta | 98 ++++++++++++++++++ .../Textures/Mirror Icons/wallpaper_pmg.png | Bin 0 -> 3544 bytes .../Mirror Icons/wallpaper_pmg.png.meta | 98 ++++++++++++++++++ .../Textures/Mirror Icons/wallpaper_pmm.png | Bin 0 -> 3304 bytes .../Mirror Icons/wallpaper_pmm.png.meta | 98 ++++++++++++++++++ 34 files changed, 1666 insertions(+) create mode 100644 Assets/Textures/Mirror Icons/wallpaper_cm.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_cm.png.meta create mode 100644 Assets/Textures/Mirror Icons/wallpaper_cmm.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_cmm.png.meta create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p1.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p1.png.meta create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p2.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p2.png.meta create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p3.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p3.png.meta create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p31m.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p31m.png.meta create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p3m1.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p3m1.png.meta create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p4.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p4.png.meta create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p4g.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p4g.png.meta create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p4m.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p4m.png.meta create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p6.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p6.png.meta create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p6m.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_p6m.png.meta create mode 100644 Assets/Textures/Mirror Icons/wallpaper_pg.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_pg.png.meta create mode 100644 Assets/Textures/Mirror Icons/wallpaper_pgg.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_pgg.png.meta create mode 100644 Assets/Textures/Mirror Icons/wallpaper_pm.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_pm.png.meta create mode 100644 Assets/Textures/Mirror Icons/wallpaper_pmg.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_pmg.png.meta create mode 100644 Assets/Textures/Mirror Icons/wallpaper_pmm.png create mode 100644 Assets/Textures/Mirror Icons/wallpaper_pmm.png.meta diff --git a/Assets/Textures/Mirror Icons/wallpaper_cm.png b/Assets/Textures/Mirror Icons/wallpaper_cm.png new file mode 100644 index 0000000000000000000000000000000000000000..f5239904f68589c4411d5d673be7325442e56fe9 GIT binary patch literal 3206 zcmd5-4^UHe9Dfj}V3|xiO*-`X&_ZQO}Y&%FoqPwo&-S+*y_xpVR z|9PdU%M&I~3Yr8#(Bz~2O0@fGu=gGPtlH;tN1 zE>oS1le9@hXz6T9WHVU+8iJx@Y!-sdp*T33(i_bRq{q>Kz(%bC$&jiswM9u8jERK| zwW4sjhAhk>kgJp7&I6G2G$mC(L1d~WmED{xm3&k=#A`%xz!0v+pbBtDpr>T~>je#cx zV&FInj-pnpRb&kp(TpAy%jI$ulb{lb5FmuC-OLd-p_vWwXi!ls$rvr1kv7A;Mk1Te z=M)HVbub2##jDoLy7L4whS~@VDi&dUOfI07^x`b}Os>ngmPDys%0!tt7GT9*ti?cc zG;5&$Mz!~Pm;sPmwc2ZAL|;rMuL+imF92b<6EY&2)z~c*nntm7K0{LR1;EV^J{k+I zWGI5884XS6dMcIbaT%6`i==R9hS990t?c|E0+fp2CnDq$kO(U+Pb7=+` z2Hu6cyilw0Bs0qqW|B%$DG(5|$Y|8!VwnsR%P_5w2#+F#lsJMCW=nNaAxY{;38vE$ zQ97MRUPY7nd}TfI+J7jY!WhA55xL{m!w($a5_qDK1;w(vCt?Ma=jL*au&WDjg5(6i_-!xd&k^t>df&L&fPqwjSF~C~zL-=Ws9%^sgbh?uN{) z2M!hi&w5u7c?{1G-8uAi!CT~yap1_C+b0Z~& zpK8O_)@GXMhHZ5d&kCY9&bY83JxCDNzhdSyxygz5%9oa$^pow9m7jO|HT9f0mr<2x zn(W$`L;o_X?y4$Cn(n!E>w^8#>F)0C-rkRce<<#ICuL4aK)qml+kWfA_J{Ac-D-Q{ z&zB|4GfO{d21CnM-RNsxNN`_*Yi>jn^?xJRUmE5M!Za2!TpPUQ_i$?S#r}#q<$)MR)?dC5>dmQNwItM#lhfiqZ_1D6W8EiHt{Z&E zY1}I|hVoPGjp$c13O9Ybz=$vfFE4yWca=JHG@w5ZRIE z=)Ku+zkwSFc{WxZ;O-%hxsjb2a@ic(b_NK(q24hGwo~nsyDztc6>X)Bj%yrwjHJ9BVZpL zH4ta|?)2Y|7pvtBNYJ*|1!Y$*U%qUK`a~%xuJ)^pb~qdf2?^#|VP_i~Hwv~iyt&|y zUl#fJT-rTsU`NjuJRC}$sR@03eXTVYX6nBi82CK6tfi@`$q-SeY`n5V zkf^C}?mAr(xUVH6@2yL%p=+LV*4+W)HkOS!O5*;t`2S_pK;l1q_nhCto(B&e+_@t; tobZ{$!HTXB6u(?`WO3G}KLL!j24?^O literal 0 HcmV?d00001 diff --git a/Assets/Textures/Mirror Icons/wallpaper_cm.png.meta b/Assets/Textures/Mirror Icons/wallpaper_cm.png.meta new file mode 100644 index 0000000000..8286276297 --- /dev/null +++ b/Assets/Textures/Mirror Icons/wallpaper_cm.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 9f7e17a537efc094f966f8df7a650cf9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/Mirror Icons/wallpaper_cmm.png b/Assets/Textures/Mirror Icons/wallpaper_cmm.png new file mode 100644 index 0000000000000000000000000000000000000000..2898733fe66348e1a9e235379a333a6e1928dc3a GIT binary patch literal 4033 zcmc~<;88h)UofCAduih>Zs)Z>=qB_SkvB_M(*LI42;L4`;10x=;kCV?!nRSoEf za>|T)6qH)ZI5s1URz*b+qeq>Jh;}koAgpen0Wq>wmU&^x(Y7vw=gi!5l6&vF-~a#L zzuf=s3JF?iYctmd003M6RlcDBV2Ld)0V~tAb*|3|Y_b-wS}(<>U8bK!;a$6S0GQmt z508{ZvI8Lwnn;AXXdFURB#JRK0C;#Q#4tyI$Z&B;JYU4Zca~kk<_K7z&u*J%M}0^Xo7IY>V{yVFMpD3H5}62^d>R3AIcA(VNg^CE&gGC0 zA(DuQWKs-EHeD3$!U(>Ii^`>oUK2okVHv{0 zo3cg#nFNp)4l*Gc1ERVw0m%>ujzZZem(NrF21*7Y3KgQdy#d8)h6~H!_ky_`h=)oN zVa#EEA{>v9#G-gS&KyR_2Nj|c%rM4|I>Lg@hWtfR87$%;{=O_c<};Dc=R$Nc#SNq~ zxCDg3jUzCy4T0fK;SgwX6okv8lHJ^3?zp@!%1JV1c3htOU&;qd_}JBgg%j3ex^SkF zfL8IPShAF3HzEw#GPV-(aU)d#!5mX{v+x{KS`o~H(a-z|M_^Q5o`7IV-;wT7m=xv7 zn?)-f|*g@5E;aDRuEzKm9DBHR!(#4(B^n!jJqee*FzE`y}Plxtc+z{ZHtidrhQ+jpO#S8nrrPu}fvb zfJ2n`eA~;Pd}>45wQDAi*ZBMzz4ORHIO_{){#TC|-8g@X`NQy6Mh@?XXaAZt(n4SV z6X!1eLg{?3B&HxQu866!RQ;|Z>dQf{tKt~$_HF^=fF>l?HeXHS!TF2yW&wq4s zUOBt;+DVUAOtr7gOD@t?%>L2db0EA;m>T?9MKW~Qdv<#n-D_=qUJQLBzRlY+rLU$d2~I;rNS%ruG;0n zpUX>SWqR%Y-~vzOM!-B6nX8N9uq2rWIA>rbP|06+VqJWEe3@SKFem6(m`2x+8knv)sU zJ7|#~7g4-n{iaQJ^d~acy}b_=*K_C{is%w&D@}98tnC8}oI9Jm4LORZInkJ^1%JUE zSuD!Ayz`*7h2rItJ5TSG`~iqP&ExSp^kww!&P%G0zG+r`TKQ)?I~{&;E^u+m$%k4B z!Wrp9DgK#Me~X1xP{s1Lq#x-$slv3}fqlD=?#;P%ptq+-H5?>gFql? zyp-N+oRq%~v92`Kl@@p?KSA%Wxwz=MqkL$0dbaOH!7)RdepyQF(JD1{R$AljVM9p0 zgMHfYP&wAIz`b%nDwP(gsQWzaEE)S&%W{la$1SQ8-q|LWz4P=#y37Q7(74$6JaHm# z>t-2}?;S7Wj7DQwS=l2nyL-|j&^>(~m<7A#v3+J_xNhxvc5wdmwzi*+S%N|Gj(X)l z-$|x85WDmr$?3zyGwx_GdiE}!^?E%m3;ugaiKCWLt~Bxlf}2j6cZBW*Ug;t`OR-yL zLwQ|8gZtFg39T8->4mz@)|I&b70I_2zzo3kSFg{44SK67=M`NoRaM!{Y;8%*rJkOi zs`-4kxsR(4Q?q6c;vBaDPWP`}%bcHmqot*#z5RRUAA36+W7e-HPrX*Pa@oWm-Heg9 z`orFAP}QC5kz+6zO3_9Yt9s{iiQ~4;^u}Rxj{=^jhiAv)W6rKFsx#O{&3iF@%hBhR zaCJ)GHSO|>LouQn^$SDl?K#1rilP10Wz0*7U#l#@I`o?M!>pRH5?6d?Z< LLB7SyW4HYW<~Ff| literal 0 HcmV?d00001 diff --git a/Assets/Textures/Mirror Icons/wallpaper_cmm.png.meta b/Assets/Textures/Mirror Icons/wallpaper_cmm.png.meta new file mode 100644 index 0000000000..1794f03cef --- /dev/null +++ b/Assets/Textures/Mirror Icons/wallpaper_cmm.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 71d8d79136b00af43aafb05bf9cbd334 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/Mirror Icons/wallpaper_p1.png b/Assets/Textures/Mirror Icons/wallpaper_p1.png new file mode 100644 index 0000000000000000000000000000000000000000..617fec48a9ce02f9f69a264489b27e32c3793f2b GIT binary patch literal 3166 zcmd5-eM}Q)7(cL6FiMCd4vB2%G4Zp#>(LK-v#7KnAO(jFGB=&a-4#yS-tF#aix6PT zHb*itbTQMp**`X83@Y%)G8bkLS)7;e z_xF7Lp67k8W=qbdh4bU)LlCquGsBz*LE%6Qha%*yJkE3yY>|A%n<31y&>^(pW=4*?7~7>R^E4!ct%JVwN4mjJT-8bx3qL@F^N8)b)Z zfn^J9;sgfPt8gWSVHm78sMLizEvYxGg>ekWQA~%blay*bq0td)4IEeqa3|0?q&5+IafnNuP?N~f4GVZqFZl)&;5%Q<1$ zB3a0lN=5{P>d(Q!2hBRg08fB1)I;*9T7}6u`G7PP#POwq-RGR9P{z(U7^frxtU8G0 zi#drCi@B$m4jxZ(0JybSfTQ$BeeQ8 zn3}*aKh(m}tgUQHsFuJdLqX5bq(nXwOjCr76C5N+n01gv49Yu;5I9I9VdCtZ033tp zl6+BEEJUVLlt?GVWSWf#$XUg*G?8r3FpOH4tRxNkLZyMy=#U)YXqFrzGzXBay{+0E7-PP*aYn=xh=A77&z4EWf6Pufw7q-9FeDOg?X?*LgL!aMh z*Vr9lzNs1dch7p^f@ocRpsmd`l(6DdL&MO}(BOmXV`F2jt?$JPH~ahhA3p4gs`}FF zMK9ETdS&p}@%)A>JJKpEez^b1(ms8QvASXr1cgBxASfCP>)DAjQ2%A~^2CDMBO@bs z?zBgF`)}Sn7qR3@u_p1en)sBqj*eQ0?rm?+JoagiCNi=7cXDFT-elTiW_t_=hycvOFXlaOYvS`Ry(vgJo>=7{qfyb z`}%aLw9D_GjzuvihKGl7@1?=I^SdxCmHuON?B2cl z`0m)+^zi7z0|Ns&$EbP3$MfqyjQ%}Z@2#F~(Ipk-_G{veO|E6x=Z&!PIRvpOd z+my3lZ`(tUecq#?u_s4&HUutRZ_A(WygnW=w{B~Au#=uYP+!b&pb@82uQ>jrqF!^j zeJSUV@u*a&t`)uCt>tYyOvIZ>#~$E0mQz85yzd)l{zSX&r5@3j5gn z{oA_Ktn%{mbbkDP)xcwg;=iD=QB@O}zhuE&Fi>3?6n-eyAIwi(U2jCRMxCxIyd4ug zT@6AS>}lc)s~`N==gEd?KMNtJaC&C?k%SLAcYlj(JM22~)zekbRBNm!_fc<&vYXKC Pmya{ka?GbvcfJ2NnI-PX literal 0 HcmV?d00001 diff --git a/Assets/Textures/Mirror Icons/wallpaper_p1.png.meta b/Assets/Textures/Mirror Icons/wallpaper_p1.png.meta new file mode 100644 index 0000000000..865dd4dd81 --- /dev/null +++ b/Assets/Textures/Mirror Icons/wallpaper_p1.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 7a01e6e142f2c0b4295b079dfbee7a1d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/Mirror Icons/wallpaper_p2.png b/Assets/Textures/Mirror Icons/wallpaper_p2.png new file mode 100644 index 0000000000000000000000000000000000000000..46a3d548c7652e448158509e3b3f113d951cf75d GIT binary patch literal 3267 zcmcgudrT8|9KUu&3yJu^MCQPpryO3Nrhokc{PPB-CtchExHD|bg*3X{qv zj7*VC|4`YK%}17qQv*aJb7Ev-W;UZSQ<%>8$Q;O!B`WyX?^@b`!ep3uNqgVB`+T3D z@ArFGm64u0DQIR81VNK@Y1&K(5(7~TNrh9%%;W>$6lhEPfCHy0;V0UCA^0u?N$#1l zR`IL!OK_60$O(!u&~m562G9_cpmy2_vVi7c1D$8Gs*s-M69{agRLII`J*KxM(?(O8 zi=~&l(z8fc0U1vr>O?rfi30-`nkQhV#cbtprwZ}d#epo`MiJNp;R{qqlHd?trO$wq z8J31)To#Zjz~Gf=AnxC_;?gkqDrLuhyK}&NaYqIes#tI7- z2?JBas}K;XHwTN&Z`R5U)(KP$brLpIA;*NAJV1){<7`E&+2fodQQAyfXe-YFtiq4A z85y48jLaye{f~z^0JYWY{XRyF#bWWh;P@0fNMo=dBci#iVjGQS(i~I7l5~n4ggHmZ z#)c=eG{G}$7Q>i*Ol9~&hLw@>X!z}wCM(4_xOqbqXf46hDnwvShQ-UU=qv?>D;2l` zdk0hC80LlQ8OoGfJR&q2poc+0&rk$UycA54crL?Q2#~PJLgdk?&6%J8HL3~5g1{J zi6gyP0DUb(775Jy^r`=;zmzqB(IU*_wj&Ij&=Po>i34O64^G5#x^Pf3n_y2D-~=gj zw+bNzT4@RyylonH1-xb*Mj9CX54ycDj>+X61WPC7foi?9olp=wD$Job5A^vIJB ztPc(rfgt)<5V-I!G1>|?7YkODaq*^Q5Hztwr%lRoc647w-;5Ne}6~to*bU%3kwy?cU|nZ z_w@9H|6DdOF!1r>TYX2b7GIcJLHv5JZ1?#yXX4aXC%f5c5F~;$5HtlW?eU3YP={Bn z54`!|+O>%)RXY({U0uBq64!jRX3d(f(%XVH%ZkO~@w@j#{mSYgkW_fDxgiLKyrO1S zK*VR9%hl2Ipu48Ex3{;WV@J3K3NlbF!Mcr`H@_uf+d`%Qg^Y-uZn$jS}+*nVpom!;H5~hR8v@AU(e&=3!#)d zKF2}l7^p^FQc^Nw#teI!AwNIg;kXnmh5~vWAdOE6u-Q#86*D${GI9ZUiNS-VG zF98v5X61qR3z~L>R}g>$@V(LAbolW3{H89=PYEK?^JER-Z7ky0)LZ@zc=J(pUtiyb z4I7r|IftWjT}^duZLPi8Qh7h@$W&;AqmEjnydU1Q+LD`lx_E1AcX#)xQ=f#VCGE}J zUR%pOi#%}N_|Lpe=Wf|Mb*Z5h_sYVaNhf4viv3+TmgwQZ4jqCW;nt9+UUAQSEa^*o z^OMJq&6UK_W5<-BW9$}&NnJ)wto!zL74?O%d|XJ~fiLtSyjdL53cj(5OG+A&re)2C%>1^;!ndb^P~%f#&cpoTa5v z!T>Hn(c$IP+;}tzy5D*Idfji`9kZ)k$A4&OASa642U(b9NmjD0& literal 0 HcmV?d00001 diff --git a/Assets/Textures/Mirror Icons/wallpaper_p2.png.meta b/Assets/Textures/Mirror Icons/wallpaper_p2.png.meta new file mode 100644 index 0000000000..d3633df9d4 --- /dev/null +++ b/Assets/Textures/Mirror Icons/wallpaper_p2.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 9b6eb5943ff42a54d9358a79ecc87605 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/Mirror Icons/wallpaper_p3.png b/Assets/Textures/Mirror Icons/wallpaper_p3.png new file mode 100644 index 0000000000000000000000000000000000000000..940f96e3c7e9ab3118ac07b42887877b420fd3f9 GIT binary patch literal 13002 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≪a%D)o9j2UO4XK5 zb^M#!%%zdqHHDQ}{}Wm>Fk6mC`*%#KD$orw_wpKE?VXeqt@k=8h-BIma+sjMyr(Yl z&0tF{z4h3-k!3phN1l1YFSbcnSNFwji8n6pva?BPX=!r4v0GtN@7_EIi)Np6Y08e|TX=gyyZP_Y-(eoi{o{#2R0R*NO=+N>nO#n z%?sneRy^Xxi} z3Y^k2bx&!=?{{CQ&0+fyS81%>7sOxkR-t&C@XWpi?`yhy-K*nMkdNPanUNY29{8?v zx;Sspq;b^(?>gbxR#*R!m$w3T_bh9_6dt80znQ7vCvu-+(1Hv4Z=1Y_Pb6k<%P*jp zL@_V8YzT-_=*?Le&pucN~6jd3R&M^^94EwQPF_dZr-WWHeu?Oz1Nzf14XQPmpN5a7Uwm z-JOt=Mojm-3vLWYS>^TanvH{+%bB%-O#379?tjvud)MimEBH}29p-y?^cgV?my0#C znj{>9Hs9@gkFq*9yEk4~X6tOu4yX&XfKwc47Iy**7 z{vk)!+1TBk5dvyTUsohAT-0XkDKFoa>U=6LP7R=s=;fmf0a#!Jz+$7g(&>P5wNt!oXGM;%knn>M;2c z4jxwz=o!;oBd+#9gexS)Q*9hpVuS`L01$u%09BE-AIyRBL(P0OlzfD^#TAnPFXh{9GRG%n~pdj7(+oDl9frIX4G|`feL?qG+_$on9hU8ug7IK;BQ~ zNvm7L)oaWe@h+_h_w`LewWXlmoIvo@)T?^_+*|Wpdo~J%{$%a1FT1l~5pARSkn0>I znCwFSzqClTgPB@=SI4Ud_Q`8cAKJJk?BkDyav+VlfB$}48@~%kP2%Je43DriO7`c7 zlX(9U5p_>%v=3+(SDryOTx8hU?aJMg*4yu~YnNFs5?o2icRhW`qD6DgUt!|$syYq5 zhAi37%_SWjqOP9RMB-8a{Mw$J-*l0gS9^pEv%w9zY6?E5u0vO@Ud1T@lBS)uGppQC z4!*PfcEf#m{ez{Iaio!~-~Qo4eL81T*D)`6gooD!t9h0oMa>UmpFDZes$Z7QDZcvk z-M6{O$0!^E@mH2#nWLFngsYp|^KYh1JCk2O`Vy}nn1a0SwI!uesg%LVZFzLEsrXnz zM1x!4bamRVMfno(OLQi&N&|KX$PgNCzMSt@$hEUzVfOWZgj3hu-5rlY$jj3shKFYA z;Nqu+Q~s}0=ZS3*Q$}_s>AY&s(zI`*Q1>FV7>JDQg=B#plX(UP^~*2O(b1=;A>JKW)2*pV~QRlipK%?Sq4R;MZ1}wLxfD7y~&VQftth zLt7@Bt9x$-Y!bdJoXNWV7L>MgjE8(T%+;e6|+){G*l|u<0PJ+=E+b5H?Ei zU+JDddbh&*{8qg^)n~@JlF-o5sZ*!^_~3(s$w|BYfc6tr`sVSA7x5wIY^QW6JDW=5 z@Cl1+st!#1$__ce1w*d9J%AbyDf+z0n$$0&;-9KN+ww$q8g9YeupT?) zmAi}ti_@q}BTawqsf)>c1u$20qU~uG-)?E)b%E~+K|C}K0DAS1+CQqU35N-7?^XA7 MTc*v`4W9e|4ZUZZp8x;= literal 0 HcmV?d00001 diff --git a/Assets/Textures/Mirror Icons/wallpaper_p4.png.meta b/Assets/Textures/Mirror Icons/wallpaper_p4.png.meta new file mode 100644 index 0000000000..c0c51e70ea --- /dev/null +++ b/Assets/Textures/Mirror Icons/wallpaper_p4.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: b10e2b36b3cc33747b1c1577dd62b95a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/Mirror Icons/wallpaper_p4g.png b/Assets/Textures/Mirror Icons/wallpaper_p4g.png new file mode 100644 index 0000000000000000000000000000000000000000..4ac84d857bd90aaa661668df2ad2dd3c833c1de4 GIT binary patch literal 3339 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%0DrDS<)qRhYou&%ZPIYhq2C4o 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 GMg9lq5d94R literal 0 HcmV?d00001 diff --git a/Assets/Textures/Mirror Icons/wallpaper_p6.png.meta b/Assets/Textures/Mirror Icons/wallpaper_p6.png.meta new file mode 100644 index 0000000000..a656490a04 --- /dev/null +++ b/Assets/Textures/Mirror Icons/wallpaper_p6.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 66a8af406df9a1045bc317dd603a4218 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/Mirror Icons/wallpaper_p6m.png b/Assets/Textures/Mirror Icons/wallpaper_p6m.png new file mode 100644 index 0000000000000000000000000000000000000000..f552a888f45276d57dde0be2393af1a36ed7655a GIT binary patch literal 14713 zcmb_@1yq#nw*OEnAOa$3fFRu+5(XhCAuUKr=MWaSE ze~*6WTlfCgx%ZxX)^#mm#(C#`pV-gdzt{$-D9I5K&=4RH2qO7A(y9mqHoU|}oWcBZ zr@5U2zwqtvJaB?v0hqs7$vx+OA`rO0EY-D9+KTtYjFGlnMkdHdrd+PJ_HZ=nU zS24JOttrZg&ehh&&PmKwg8uh?#o#sOpSkJjeqVyJmY~0hc_5v(q6*z@q@yXFFc%-E zF%J(9ov}~mzqs|^AOEKZz}hM*{{4)9Iu={ozaQa* zl5vJ<{Iwwe^lB&dC-$b?s-{lJ$BxFPGR`ne2Fz^i#cn&A8ljMm>PV!`KXyvxA48_& z4aHQbnYR zrP-5zdMU3MzsP^O6k^822xas?UTk74W`=aMHG&CS+8UXga@*UP)6@OEjAFNuHb_T! zFpQ4>_b3z<#pLarP)2sfrt;Df^e|^GOG^_mK_MeiBO?JJPF^zsUQSaX0Z~pP9uXc+ zQ!^1^BOX2@enAnVe|%pWY5W+ov;X+M$^Y{E%8r(Bw2W;2?fYO393~{h?pQj(WaHUz<1P=$2g}#cUout6^9i*{Y%=bDYHrJawO}yJ4od z;o`l%V?S8?rw+nXx=MVu0(O^ z(bFIjuhP*?9UmQ}rl#ta*x3%|UdHFH@2A)7ne9C!WBT`smA)!dI}RZAnGKtxcByV_fdK6&y)Cug9y_w8=9l!1Xkf|Az5 zhYyeGgsl4fcM+~)l$23Hl-!Y;bPNm(Y;3KywNG!vFbfNpEG#S>9v%k1n);}b<$vBM zJ&xB{cCqjpBjXD{KQi{hN9N{~q@)f<`&;H$s$jHaTnJ^Wo)q~9D_YXGZrvI!w#APX zRmtjSR!+PiZa?3dkW6!SN*;|yr|z?GalHx&$JcbCgz?%Yv)gtS`3!>WG6>Hd6 z@oW;RtG)I0^)nsMpFcnH+48nwM5<<1D6LfPl##-{dngp@TE35>?iXj<%%0Yt^^cbZ z7%SF`EV^$^?pM4EAY(qSU*lZ4R!5jB`!+5vtKVvTd_17g$Z8;)nvBd?J5{Tp(tU?U zz~V+cmhO+`<@oschgK$*mX>{fTeClZe(bg=C@c)|L}_Mg-~5cFE8w}msj4RG_~TBJ zq^JKL|M2iItg=Cs$FPZC8gjDg`Q?1h&EZ^Hd1ijrj)#wzjulI6PQhwn^JW*gSjt zws*MD9MA8iA2DsD;=X1#$A)7{TAHk^>YIUUtEx#=W1g2_Vxk>y^v$2aO05mi}-|ucje{pS4fV1)L_>Y!PWcX zJpRQcub}&_5Q}ZGhwf!D6iKz^bH5| zk7Q(I#1e9yS4IYC4&S|_Yhnb#9Igic>p_NK>!p&E*D$?=b7^-wHQAqvh z;R`{dlcPDjZ?CBtxz+FI>EV%bgPekbjVhzP{T{1|l9Ez{@XE?cLRi?>7#JAvjFvhWS9%2`B#b}BIo%MKUlc2DIP2l*>E!5$>*o_EjFc?eW~b-iSU%j_ zXia;%ySwY-gJ>ggg%sqxI+0^@X?taKFh^Io-b?w;9e-EBUC2J?&Yg=F^oh_evWnQf zu`!^FY_VKg%B$8qRO>I;x6jcjYM1JJ`t)g!OnCuuL+e>u$%mc9y5*=$S6y04L{@B`7%8Ju~*4f!vs7u7%-QBuqT9h7~U>tB>(zMX<8F zLR9&ju%ZD00kC$kPt;?P;iAsVLq^L1)?5ZvHg;Rz3!)x18Wi(Jha3Jl?EGZh99U9h zGt8$%TT>t()jmCcSoeZ(_VX4DH^%0;;OJln0)G4wy-jd|9OLSV0CHk%D#^;+++}U* zCfdrrD^Wt!7jZXLYekr!zqh%$d8$}kLLx#Z?_r+SqgVk;RgLc}eVM(vdSC8Ir549e zjulyJq4yhF-ZE#N!ilt+ZH<^_XuG~z!H}L49UaXU(^|Tm>gsEt%NNWm=}97NGsGh* zVR}vK8BL@$rXSg9eo3+&Af#pTx+>4~kTxaeuagp}(pi^qCv z*SNX3e)VO(t+mZmXRAy*t9lYT2xhHsd;lRUgZAa*^}*2BrM)s95S$EtBt!_{Mh>oYVpHvUv$rSyIOivcs&)_ zyQb!5VcU_-`(#{PT+?LIcT4CxVg>nKU6xl?8V3_OSXu9jCnADV?Z(Te-*%apnGIw= z=!In!7w_rq#T#wy>hkue+m{n2G2=6>Q+vETbRX@aOMFFqw~x~1<+;mjRbd@*!fnHO zklup^d0t%-rJp_9$x(xyt^Mhi$0ce}$CUVD$Sm9w1D`E>*+yQWj;=#(b>I2LD$*$_ zIJqFxdaqT}E!FyvltET~owPnpF|MJ6iSewc`%XQvlz)k!+olEFZ)|I!`?g2B7;52l z{0K5jGpE72jFpwOEB?oDb2Bp&lWZn3AT;*_PTSL_zFjL&lmge zx6t!8g=QV+CrdY*9k=bqN*$(cIUf`}S3ApN4Vh={D5)`svdwY<6BM-9Veyhzw-2^g z+&35Q`}&PT16~ggRQR)3w5)znm97K8k{Cb8VJEJco%C_N=fgIgNZl%*_soqV! z`fSlnFDW^Zk>{nEvL3aWn$gtM1fOfwQlwth7Vk{*+RuzHX1W)>w#$4$Ht?zsTe4=B za+2iHxXWbA@Yk%oDmF>B9KA0Ccdo16Uo3c|O!Omb;nO{UJ^;+fk)8eh8WqP^$GLFv z@E~XT`ql$xNa^D;zj;QRi2Um7;7g)C9%gk4ii&zw9%bzzB4T1<*RKPPq1m345Ep;* z<_&-cy7lIr)k$Rk$Ntp2QNg4{?(PRJlb%}T%btfH4q#zwYinP;cp)o>+jGW!{YOi4 zTbt^YSP_R00(LZ+jj)Az56e`=rCQ1+*SEJjTU+0p#2sucF&7@cr(^YHVrJ$KuO$I+ zm}+)A?5$cFclDv_;c4&n7Urg72|GJGnvl8fo%&WuJGYNe^`nX+{@|@=_~$qGgsGoI;g7s={@EVG z4`s8Qny+I*zT~o-hOZ)p^LfM_gitu5*k+ji*t)*1?%v_Xz3rje%`V}&_85jMd(`}9 zui+9pEEdb%weQnXkKwSPuHcn@`I4TR8ldHigM%ZFxQ2M3CHfo@`o;U?7$QpMSe3>{ zTTbNxpd~V9r3;5M405kTL`6vje6AxHEJ&6CxYNohuJI%oH`7PB+wwTGYiERw=yRnJj`h ze9Sa76A`Vb#U4{AAPS0i1I*Xg)?6!S4jVq!T|;0#XWFumnXIe3C8|bxa>7oauI1LtW&Y;h|b{F>$L2ZeJ#THeaq zPXFxBYM`D&!a$miwRNm+%>~NBD#asyDEH%QKMlDkO!Ec*qheE2R1M+=NJ_7P#$1EH z_=tb;t!$$kVjus^nT4Lzpy@aXuS3_HH?h9Ic;V>ew1Gz7_b3#!>Z2>>DQ7bvD}{Bx zgr}Vw#voU~l+QR#O7gEg&S%(=Pvq#5l$SUsry{xo0+LKuI~V8lxx=GXZ!M2P3Aaru z0Sl7vFB}4tPwhYnI?q)j00*+h#9p?MfexYq0qcr@)kXN=BL1)5{_~acnN=ml4oFW= z_x1JtYA^v%FeT-=KNgcA61n>0$F=n+Vp>U$wJ9u8oPU8Y@&o|ZdWIO{xPJXhQ^-ZK z({W@ME?l6b+?lHN1^#xPs75G+M(|@s#+~$Dz~w;}L%2vJGDlNaTU&eIdu62PZtA0> zyEPPk&w_)43moX!+3zNIt7mD3GpA={WL$Uo6@HA&t3DR1#j*)OeLrbXu?J}4 z?|&xuOil<&y1u@i`(dfdz5u}d4E;*6``9*eKpwA1dhGULeXn_n18Ywwt@#0n))$vm zuAIKHGAH~Ch78Ng%TPSD_M%B>X}j*yM{5tm;NU0p>6{mnT4K-JWjsN-)r%pMy)nerlrQ(11WM3;^+QU^H5jG*Tc(Cyj@^TU=BB1VbvGGt*R^+0 zH>Jt*C0DBs>@sf=5E2?cdgN-T5>Zi6Q3V5$o7`lhXJ@xw`1ZbmB3}|y5>PMFr|cad z#q%0BiHL}h=)Psk+60oNR%`rVyHyJ|2cO$8rVS{~wR3Rz^h|CEGC){Z7+~k;l=+H)ydYl#LLxZF0Zd6JCvrcZZ)|)# zIXQWCvN~^yw6&!rthl8w4{=RWQj(XKw{^gepPxVZ!-ovwi%NkBs25%{O+j7eqf0F1UFyygpdh0u^-p~4%K;_ew5>&ShuU)%_d-^n)E`l7Nh)BYDIl6$ME0R+; z(fya`BlZ+Pvq1gTwh@;kJxT#-H&E1I*sOfiN))$&ru`WVz*L7>Zvv6}OXZ5?ext*UlY3%6WgeoZ|Wl*aP zg;HS@<=}9&0&!Liz*BTIm1&*=KOf(R4%Q|(~q8MCa29CDYmtCdT%paFuT9C z6hSl_!*8zdw#Zn{ib$6HRO-AEJFUzC>u*j*nhiy6I$~mT6UA1ExL4oNp_tq~_Qgec zI2P1|t+h2eD`_GhPW?8WdEKC%W2pM7!v|@68*?4W4A>dx*&=?znGYnkZhm!{kcg=0 z4Hb2=6n1yPx{GB`b%l-Hv=wE$m_0n>KlI+3(-O5)-+q#7$*DoxzejFl^Tc5^HS>MP|btmqe=1n>({R@Uw3AS z#+i6BfBEgH4}UmR*vXfj-^911b@UC_&qf0-HWrpM1Oy+_u~i0sW4;2weA_V>&;HgQ z!lVKr?d22b6CX|a68|_{`0?XMfkK`?V6PzL6AW0vvL zF# zK>y;-`g)I5(aU~6*oILyLWP}Q<69riE>KW3H8k{P+^_d3#>T;cT#I|L+;Ntm-w+XK z@f$@CPSrL~PD%+0Y37k?lt<@2C^XY}Ip;^~MRHQ6maY`hI}k7G)G!+O>Q&kd_G=`h zw`m4tZSCmz;!QWS=Z~*p8kb@rDfnyo78Vp(^?x+A*9G`L9r_*kxsQkUUYo%^O`qlN zWWU|ZHScfxwLh|YmyyAOMgWbGR?=mV4JJV@?M!;7A7JxDvl`q)+1raaOg}Fh^lB?C zDWNo2m)RfJD@XATuV^#oO=I7ft=gR?M0cAt1yehY?1OUEII2_O`ic6*B9IWuY9|oN z{NrV~x7falZyAdtT$wx##KZVmJwfyOHBo8JTQs>I$!)-uSS1@m!i z9;0WjUr}NS@x}V?D}t42U1_&*NK&*`N+2-JRFL@ zj_5`MCN?FDJ+_C<9Y<)SyeeFECp~u(9-Phv!Do7hk8hrb;M_Tihaq&_+(?jkP}T_g zNG?4#kyrA<1ddFXGjvOGO<{#}KRtTkddq#aa_7hAt@cLhl!M^X($bei7kkpN{FlDH z_x)N|4Hd5-Uh|Q$aid&Y_0bBFf<#1Z?sIFD`6!4iUz}GKS`lY4^d&*eG{w|nEB3D9 z+~@|=R<|5&Kzfl(5CsT1A;J?GCK^VF*U2BqJqZa3XS3UL2W?u{tCIv-PoMUC%d8wb z7iSisu(g|@v#0R_>qgo-`+jGv;N8ws%^??=y&?`ny$|c_rcGNPgtSupZ13tCv?}V) z(n>FcGb<$}1&Lm-P`}bmqtm6@EhmG;>0Aff#zvP^Pnp8^3vsw<36XOIiMQWQOceDan_ z@w_r>(qn@t0mp~@t*n#fJ<3bxQ^mUr&6No!bmiol8yciR;ek}UNRPjm_TfE{GHa=UzhH+WOgF_;UPJP!L%c7P9(C=rW$qR#@&r zqg)+?^Q40F=-{9*Gqaq1338(1L9#5-J^{kI2Q(-E^tDE7pqXiI@%92@Z&aJ~KH2f^ z)kA0#0qO&g>p$q_zV*{o;{fnuczF1=(i04X{8cu;Ab`lOU+7M5%=4)}Id*41`&1`~ zg18oHy9OKi(J7zQ4Ip!0zvh?0oU^p@D7vsnNl8(c5s`K+Zy2X%faA|(3z2wvc>(`< z_7vWof;>RMdF`5X#kTwYrlp*mob|b87+T}o@6YfE7j7Up!mElV0n^5{aSQi2Lo~bp z8WRnx=72veEboZ1@>O6Tl_7;4&Hx0m1npsfHr(rIUxJ?+q@UBcxZj>4w9A2EuTE5c zSto^`?psTPB@zCI`%8J`c(=-pe|9IIPB`V$uac?${rh)Hu7?>GV;A8_5WSem?4M%S z%9WOuUfX6yWI_JCKu)gV#Y(l5cNDn;%7awZj}Y19OwAk`JzSs1F!uqgA|Sn?r)nfU z_lF+w-BVKHVq@!BL{XGYQ6s1zU1!)tw!=7EWN&}VR7(f7r-vLdlm>$uRav3@@8G$L zs5{wbUfU4?00lrdKYXC4KUb5sySL}L(IE^(T*~{nqGJVv;8G>HIXOGNeg%oVprj=I zHXNgJ$k@RlC~jXeQ_bBNNlPOCqlmv1$S#q-3O}!SFajcOzTF zS&PYET)q8L{IThe=g*%5_V2li(58jQ1Dju;0ijtRaGwn$0l+(ubvbfwI5;@i*w|FM zZ7pyivTsAJOLCnmSU=(j2YGYJzCS+GlD3BRBmbzR!j_dv@m z5zF1UaRWS>hAPj4-&-FVs_g7sJZ0~)z5IZgnVCKGYx(0Pg%^+td;JjFxi1JQ14CV* zGQ}G6T708JYXc~HF@aO_;fb4@{ugIO`)_S+ZPr8i?;oG4Yiyhat@YVc77h-Z?hkmC zr+rf04^~PVxjjG=uuQn`|LPS*XdR`2$IWUiLp*i1{#Tc;H^^0k%&)6^2DDXr{ew!c zqjJ=wG<<$}q{y0ion9pdILL$1l3H+%rt#Ofz4r(uPWcG#0Uc~;uBkpbS{*2y2S?}G zZsO`#nOeE=hcAeHCRn%N4=$BCo{t(NN7)2MLj!mKeg_dieVC>S|J49J~HO4$vj| zyvS;@suE-;P&Hn`v?@x#Q6X1$fl|YEgyZvA_p?RVZpJPo*attoj_19P(|5gojT8lq za3iwPwFGw|8YvzSIXgP`WNnWEYw{fhKWMbT^e*^LMOOU_`iS6kAWs0)o#xuZ3d4X= zDIZSnrYCt7RPcBnqMN7PMUWHXG9O}MV`-?VS!Zzoo0^uDmRbnJ77R&Gk3O%qNo8GPEy0$ z(Tm86tLZs`Y;5@W_<$lmtYW{uUA`~r_~WbE>6k%%cg4=g$6^V)BBDlhxNZJg5Y_iI z4{{C@KElyqZ2-3|jST0TmWqnX!-w(ciHAGC6BkL|slhyh$+6pWKYpMf=xX)eG}(#X zts#_@Yin)ou@LCYV z$i$O=82h3n#w{oJb#%1F@P;LVN7UQ`K z=JvY#xp_?E9o=zQ3wQH0Y)ri_ii7ZsF812}etILY4^t$(kN$WSo!3|M>-Z4HP7V%b z_TQgb4)A>{EWB<%<>M+i6kPRqYip~crG@lxQ5ZR~xxUU<%DE`H1jpr>t-Omp(M6#Y zS{$BsfR7E_!X==rrRTso3)J$3>OVU*Wk|vM@lZE_xdITRjJ}!iHV_5!^AgOsTY(H7~m5W6l4TW#7A)I0!sSx45aqC5POnG zn`-DVxvYMgvDX6cR)-7aDsoKQA~j4Of*q{>G5z!B&tJdZ0c*%})NLuJq(S#VkrjC* zg%5p7+W@%M1m`57764fqEWy{(8kBQV49aRn`T{h_TJ6H%RtC2Y`yAv-37CePItT@7 zJ`?}l-N@Ik>8ea&o7UFWAgV43MS^+O=d)yqcerG5!WJP%pa#>tqYI~RIxd0Fl;DWm zr(ht@fLoFPR`;Gs-23zp3vN6l*`!&V9Dgznxb$%Ph#rU@ktpcu!vb z{WjqZ2gNucjeMH1iYHE$6G_<~bu&6eRxtt;(}lAErS3a+GWK_64tdDd1unA*q znNJqm%frg!{;0|?uINW-N*Wms?fjaQr)yhV5xHZHQo1DVF|%5mo--lB4JB(}&U}-@ zq6!EKY9k}Ot*K9BH;_F{b~5gxfSg_5*eKG;iI4F=3wn3~P;^xpiK-8IetvRpZso3Y z8AsSW9|5)phMIvf=(Tw*`S4>MUqpC#Lt~@H(Yy5Dx_6EZ4U2BK3rHQ)C#K++Zz>_0 ziZNQggS-M&L^hjEJ{aCWqWT}wPya6BjK@TAQ>xdeLt8NS4*_>Ite>7%B1Xk|L0Lfo zv=;v6Qr9O>EQ@r|x5}QKI!kq<8pvvr_i@>xoaiEfZgTe>tx>bfG;p?thO}k$&y#PC zBCER@u%d&rva)KE?5J;)fAhQzwgF7^_7~3&j(9tLkZ>qCwCVK4D3gf#$L<1>3>V10Ea9e(R#*kFm9k{U z9;{XWl88Ky*xJiXJ&A)v27TinbOL#Uu-CF#NgY7cZlHkz}MVz?y^jSN+;xowhA82D4;a6 z?#sAoj`!|@vByNi%#!yXm;@RRh-5k47SWfmeeRi(U1B*XR@T(ilp&iM&4B$#jg)h} z20oU!c>EAHj}NcD5qH*RtlJUA-EQz3U_054d1auE`g0;2peqB+us|)hI3ZgF8+J8K z+A3ExeUcguPbFlRUl{G`{RwCpkQ}cSe}IMw(0+;*@goq?ualCJKp_FB8fmaVatqck z<*M#*BdAaOseRK^Q#V|(!W~>(LSMbobY?q0$|&Yfc_ZY?YUX@~5+`7+wB>K!0Pmm#lj+WYssP;&0LuujltBv5(OgRn7>m%=;!x~~uXQznhyGE+44KCro7_@gudbqBT2b8KwvLvnJ2UaEw!u+~UgP!Qqw z9Bc@siO-gA3w9h-&(Y=kY&`%UGG1yVa=V&I0INUO+W3sCD39;z^ z7;#5XCH(d48!MFg58(0Rr49@c`u`oQ|NAqa?u;`}OGb+;-(bpshs-J@_~Vxl1u z*HD&5(8?sZ1AIg~v85zvPv)ld9cZn1>S#nv$AFA^3s~6p`!_5}rUZ z0+9ot9iUd)|f+$HxA*t(frUK*N0ySvw&g zhKyjkDL}Z!7i=E`R~Hn-kP&H&Y|f8g6Abygc}P(`Pd`DV{;=|Jy{$n5@9 zDI%Q$6MP3AESNbcBto_$Bm}P!Dvcv0$P>_Fpk>1ug9v1U>FAn-tOv58`a{u>w|r+* z{}LCMhXO70UC|JrgBf`|gxCVA9FDr={tE!BJDZy+qg2Wuq+B6()z?qd%n~e#h6at8 zt_SrW*1&gb|E>E1c?~}a1Hk@%lqx_Wbp$$>_M*Wvl7j}R(b2bHR?%Tmg(W2DNlQOR zr5bdHf@5?O9=Islv<8q*y+`7&6N62M<%4T@0eb!#0?4`!6TroPKhM(H+q(hzuj{PW zpZ+?G^H~<<2F_>Dt5=byD8r(Zp}z(Ot<(@M2=jyHp@3_PV190{PA2(3#YHr77*tif zdv{|k6zbX1uU|^v!h3-1VFaUR-X75T1;>e0;5Fi1G$AFIKc%aur>E5MuCdy&I4x}w z9LTt|97vkiMMYz527$eOkO{hUNxHhjGkvoj&&^0T7iFn z?-lX8w3^7uHUZWi9~%oEe+bPLfq{V_7*Jlh!bQ} z-SG;9FC;Uwb>kG?Tr2MyaC)Q;*Xm(v{)eAXArww-;Z!rS|ls9(;UOOz6elO~i5H#oKg{d(+|dKNVk~ZV{_JCD%79u{YYV!Pu40jDa2 zW?gf$98Dsq&ubR>RKj-g@kCG-)D8*6);vW?irJ3bvwht|!`Mh=Dqm8wWR(c*3 z%O>Cdx#$PMS!^5U8gBrmhG+*++Wqb{NY7Bk0Jk=k;b`+%^1u$20|O@Wl>vR=>)ly$ zSj#fh;u}{%?ee|XWelbf6Mz;2KfBJhk~bo+>lE9ty7DGM{f0fQZWNyMQ1jS4fu5Dw z&)|e4x$RJpk{ZR{5(W!?K1blJ#(GaDNNC*V2eK?%;TVAD+6Iw0AL!gd_ z$$XVbIq|Ta3GmkgNc}F*%2R#3pEXtEaJcIrs&+?#AzPr6p!o6Lx~Z0y7CPka%v>Nj zJKM+2K()`ANKNMt(uM*Y*NNx7R|#wV`@te zu!$=iW?rfqJk>9Al*t=?wXXBo;{B9M4zwh8WfMo8^u0R|jzU~~C74kCSs!oSq{>G? zZX}ob6ve5_l%4~}AfTiOeg+ovyRJ6hu8fR-)vE_$Z*_@jcEjgZ5N zFfZ@@{2WL`#nywb_zCk7+uPfq(vs(Cw0d+H1M;4(H`t5X1Oqs4kZ_eAI=XrwRmwcG zG&g6~D~7Ju2enDiqkPy$?wPcgSv!-aoWx~b4TSL8#K53|cZVgOb}%%P1!$?H+FVVi zxkN?9qEF;?$au7#MbH)%8EF>0MXIN#CrG0Rk^4+)D}dayQA+T2yp*?or=LzwNZ4)_ z2)z5dyY@<0kw1XsQql&4)c`Gfn4Z`?=mok&a`|#XQc~WOYb=O9w!Hv_T(9PUYjW>i zZ~-+t14DAQWcFbCDLyUl!@=rf#)*M1t5t2oxZ2U+l7Lq(w|1?owG|qtBWrCj%_?bW z5Hcsno_Oq)ri7&2I-kFq@DD+^+FYpAvC4K#1j_i@aWh7Ah@YHHSEfZ5L$)h>8*>{7v3sMhHb<#E5)-+M4}8D z<#Dz10sI7M`G!J|UAo7|W!;U4JIcz!vZ;eSe;R@y{WA?Y#25(m0lYnI_ldY?r&DOA z*hyDY& z7$-LGE1af$qLZ9)HvnZop+%;2dqbsn^cn?cfZL1Pb$87O0A~c~tmkPhA~_z=r*l^7 zaD{@t!zaoUru-rCylplMH+6+_%&x>R3xdZV>8Q#PvaMsc0`+yljG zch}WaPQvn9#9pU+1WOjNLA942+MTYRsbm*pFrZqlX zdH>J(OPX2z(~a6_d%zIxbS;1#>9^epfX2;b zel3MhG@wDY=DIVm{#L?!E>DozLhtf~3DO%Y9|64_Jj#7t&`>bd6na2(e-4+7VTR5apS5?I@^qQ0Q3^+KAOZA`|a%K@P zZQ<>L<{`?Bh*N>qeRP?1N)XEO-u**QXUpZ88{vyEMnGHPo*$jTTYuYug;!IzAjqEb z45FIZsq?-ybW2CRdGlzWf!>=!8$ltP_vAZySbV(Aby)B4-}b0!>r4SOqS6x&#Y0jL zlwy26178Lix}_x`I%w^;4GQ#@{Y^rG?aKx?>cvV*fTQ)1K1%1TbZ6_~O=2E95wYy}Z%g;xD+F=X95VLmNjvo|$1 zwqz1}uhpJ@PFiyU;to88*N`P3G?e(v89JY|zhr`o_Fus-mRX^!IpKSVT1YE|ptzc+|C&9`9 zI&T2UU{B_>ZjqIYJ%`L-t{zZ^gNB>pp8KDZlNoBURARt)k)#oX_I~M(Z|8v>a_g0E zE~rR4?YSa$UGAfyl^`=S)0FToDM{Ow1#1cBe+gJ1NX}DH-ANs^f@ADAP4qWw`!`?I bY#-9LqH+32<+Q8qQ1)8p=GIc)EayMsGm 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 literal 0 HcmV?d00001 diff --git a/Assets/Textures/Mirror Icons/wallpaper_pgg.png.meta b/Assets/Textures/Mirror Icons/wallpaper_pgg.png.meta new file mode 100644 index 0000000000..768b31b6b9 --- /dev/null +++ b/Assets/Textures/Mirror Icons/wallpaper_pgg.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 12919fba3b3021946b30194245103ab2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/Mirror Icons/wallpaper_pm.png b/Assets/Textures/Mirror Icons/wallpaper_pm.png new file mode 100644 index 0000000000000000000000000000000000000000..310b891dface99a277245842004f2ff9cc3b0b89 GIT binary patch literal 4825 zcmbtW3pmu<7XQ$eh|9jz89s3|}Y zw7|yN!WDvK!BiHKmktqX=6o>BV_I)#gCRlsCzJVDsS|=`|3P*4;&?gO<4Ft}f=Fig zQxH5F6G%gli7AgsB!y5oFn>xQl}><*%WlJAR5AhXiE}_XFwH4JRO>w~irXGXcha5^ zk`Wnhx(Q~&!vh603Wo^e(L(8LJdXgM(2ECi=`s=yn-JlI5a64o24P+f&Mv)p)%+& zsYaqdBaB0UgR4%yfySIxOJ{%f6Yv<4M`R+=2$b|q6M|&Yv>Y>x6*^&@OhQsZDKrY5 z!v?bGX<23vgTr74G5&|@>FvK50KRo_n6~lFyU=LUCfFRy-QXFY9r8_SwtF~}f^?;@ z8DT6E#d0^e=341%n0Rv*g~(yB+!>6}sYp3bT^WYaL*QVVo>V%S!DVZGae!h$ z!GozZVju;{qzA%b({99@GeQ|GU>Mv^Z{ijX4tN_nn?t0NC^i-ZICwLHN+sjbdMJ#M zA<9q}M?9_Sk49`2Ur~q2T(C^kG z1)MY`@YYl|2v+!KM7U9QeV&ClM?SVmSnz2`-P6;&AdE$p3!g#NHQ}oe~FyKsuc+LEy)95u?yS~S(&elyN3MY8^hW`{NChkB`j3Uh3Ji z^D}-~=~IDt*_6B^BE#XT7iZtl(W9{q7Z=TfVju_xLGn`im>R!W`kU!UHU*=)cKN|= zDY#0Cw~x=r$0trTH8oGDINy`*+Bh`&#KSlCy`IFAC`Sf^p<*fUO7!Lngu!XOrh z+iniEFHU^-HX~Zt))xKYb*)}t{ej^#4kw4(Pdhf$)isOqqlUYSV&#icw43uYw9_lq8p^!B}NNcBG* zIWK74(xpq|Z%#v-_9flk0xCv%&bjxiz3MKs9@RlnUwh9CR3JfUh_r}J? zrl#atvb{{L3*V!N_FVAzvA=@M#Y}-fuy=SMu4aLo*?A!}@JH)LNYOz@APQ@=*MM*>n2?^=x=^~M6YrUwetIMD*Qjb9BzI3Rr@ac{+QcdE?lP7}< zTdu4PZ7mHO9~*t@%S{uHDpY98r}**)BS-t6sz)9Ku`wNZMv9G%MI<~su%S&T6spsU z&sB2eNBb75Zj6k^R4xf0!)@Ws(p-9E_aV3CCcn|;>4Q|J1{?KC)@HpLSD~dmH22Udl%8uj;wJc_MjqEEZ?w7&aEar=?E3@ z?IHhVO2RnBWkQhfm6erqqm_KUz137zciG(0nlEf_R>e5;J=DVwrWtd0hlSBz6r)WJ z6>F<`v)OFW^{5FMd!B(4nU z5#QYW*j+pMRn2j~o4iJ_V|5#-0I;ZT3Q(|41h~gwFs7yqkS2Xh>XXgaezDEkw@-!v z9D_X{s;@4b)dl-pZGg{a=47Db3qMazzp*qErT_2oowAc4{t|sLTTj?#9fcCJAq~g% zNeQC-L+9@|&9Ygn6kx)QDMWkj=Fibh8|%!?j~eR84lW$3Y3dn&*zV*c7rn<`@?3qW zZIkVRXkN$TEC92d9Idwtept8SH&6z5uxw$z Yx~6W2(I=-_UN=g{!5+}ybX-OoWG>)2)n zwO=VNe)i-E``x2+y}i3aDzp`j`<;`?%*+%OcI0HI2L}gVtHpf6cPZ@cy}K;`*1(xb z#t~UZeR`8}VPVWrDX+J^Ok8e^!%+aRKtU7=claG&5;HW^|J1K7LQF8tmPxo4H97>U zWOMU&H+i#_+j5&qN{mcvWD~Akxq`xCv6Dc|bk}}U^K1>Z$}T*|{X;MUGK<}GR&_H3 zO=a!WX!hsQ45w3MHUmvD_dF0OnVQ$CF%*X@vW4D!ckO1GAJ!$+`b3ZRe~J`J`ST)Z zd!FB*iGua!XjmaqfIEg;T3YPa0CExv$3VZ~nY+!+jHRQi+Zz5hjnC%;$Kf9YTvy&C zd70;128e4>;_J1?P1^0u06`fDc_c1(Fr5%#FJrS%iDdY*Xy=)BKa+=NcHX7m>KClF zN<51X>wKJLM<5UYVe9WZMQbUb0)FxI+uJ`n*cRPaXP|BY+7?7{D!sI$Do(MCE8gMb z6Z&jrmEE93BFW7!$78Xt0Z)NM@Y~aoH83!+b?kJ(g$oz1RNOnJt{Au94kY1HL|I~@ z5;EO%OhQ7WunC~bmjhA*9UE4nNn`Em*Qj>7J;^)VbgHeF$3XpHMMJV(Tbj}ua2A24|YE< zG94f3p|VB2r8GmvIX?7?>jp? z-@gYjp4g9%r2_WIx6NX;-$?-60RntrZFtwStFAd@Y4_3F+uNh`F4gfT&A2V1_xZQe z)6#Hp(C;qARpsMj!@-5Y04}VO$f1uN9UW8v3xcOzHfY*b!d!w2y?Mri>tHgFnhPSO zPch-o@*e}uu>1XryI|j2$G)fc{>nPI|JS^yVX2*bY0&RPE!hYElRbJx!*V*N_kLdC zucLWhIs!mFdj}L171f~Ho5KfRl@t`HSi1N!F#7;+0iJpPUR_mHE9GJT8J*O$vu8Pv zVW*W=;tPn?@wQp6+2c`&6yu12(Bh_3YS7HTm$s7C#m+y3XRe>`B|U9p>1dI+W#|6? E05Wc literal 0 HcmV?d00001 diff --git a/Assets/Textures/Mirror Icons/wallpaper_pm.png.meta b/Assets/Textures/Mirror Icons/wallpaper_pm.png.meta new file mode 100644 index 0000000000..d53c907246 --- /dev/null +++ b/Assets/Textures/Mirror Icons/wallpaper_pm.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 7ba0d0833493b5840bc9afbcdd8de197 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/Mirror Icons/wallpaper_pmg.png b/Assets/Textures/Mirror Icons/wallpaper_pmg.png new file mode 100644 index 0000000000000000000000000000000000000000..77ba3993aa292971ee8d30f7152062237411d58f GIT binary patch literal 3544 zcmd5-3s4hx8s8wcX>DV!ccO6Iv4nH9)g+sc1b0j16%p`)j8KbuCv1`>iI8l_ZcGTz zu~hrA>D5Q89tu_GXsOi`wTcX2aSpErBUDd4ifALE6oJT5;SS~g8z4h#tvzP0)1687 z+yDN)_wW1m^_1kL&psXWGz3A0B%p25>`>*_B!)p?QP|B zLy&*3J}sS2SN97WG6jw!%>*1F5cAatg1`}|K%|mM@d$JwEJnm)AtDos!ug^IOd`WX5_tUL0e5Ci z7PdkWKkf`X$$2`OHeo`c)oK-3!v&;SD-@w9Dn!IWv6v4Kd@9dK<2JsL3Y)N?ASkt2 zZ=&_25oRpnD$+vBc_7rW91JF(StB)GCr~k=4L1oz0))xQ3)HB6IFrSk<8`i43yB=U zKp1HXU`0NxNk`Hor6V6<+V}cf4nS>{N}rGKjm2Q_xuEDJ>p>dh1^Heym6m5BgewS& zw3yYzlJy|WFeV!l7H1}Knlz`8WX?pVQYJ!%#o+=eJpX0AQA1j(=O-x;3Y;e7Jf>@W z1mz>rGz7(@i!emI01;sbG6q$W8huvYLr@Wdi6xj=_AMyjj0UIi$AUF#EQ>T7aFDRx zfNKe%$*ASQzA|EQWDaQtjzM(c-YAqxEYV2OxKT|cD&#znvp}!cU{WFiR}tbYzKB58 zd_*Qe_^3vv;zyv12pqu|sSp&O&{vRZ3)9&Nea-)8*$y*s3?;AxJq4PT zH$D-mMDDnhqldjLz;HFgZaGiQw3X2C#*g(=uE3aCtBwFhf1urCFpA8gt+<(p(Sm9{ zmQF$typWm0u{?y|P0{;q(#%f4!6INp-wFZ`z9mK&!R9i971eb7E*FB>?<6W>(ro{{ z(;l@fSRdTrsSFFqW><1Y=~wFfPuzoLb*xjZ4KIBYa7x)|@5h4a{{UT&-n!m+0ibwW&*Et~On} zcJ0=!O4nXx!Gn?Eo*rkgjU|`M-EQ|Mqp`cn$_hU)lsej^uCobWTo~*~_{-PR%H>Z% zB@hIIn3%y$lU(^Xupe?;K5K6L`7^z}y>9nj^oD0y8Cn8uRTLN3hu*l*)|SmaZ_Z({ zK-un`4&WZyy{Fq5Iy3)-AGBXA5{aUsNX`hnCVGlB^{G9oCDAw&+x6?$@7y_n-pIAv z*Rf%!6MTwRRb6zl<}aA=oMJC}0y>~otJTHD9l>{PqYv&kIYOFapz_}pRfTVgY?Vk$ zvusP+fAF9S5Jsmv!}SM*vD@ty%f(TuE zR{Blt1O4tTTeiIU<_v1+i=LjI)KmNP-Bg9)VDZj*1z%1-(LdtIgbYbjSR4rVlmUXlwEfRCAnNs(9T`EUW|&0 z*cAEE#g9V4erdXSGwZ<0@F&YZ{&`O2hWHn@ectvd*<2B5G#bHjbh7-*%Q+m*GZl%8 z3x*CIJC?=iulWgLuid^6?sMP1ecR*tYjyR&hrJF=zGnS}`$XWLIm^%0zm+kK9UU4R z5<(gb7OQpB$$|U#3y%+4Eta{7&(+y%HulW*g};2yQ+mAT;~5!EnWcRJGhZcMONvB` zsxH6Zw>aWV^4qS>r(T;^+SJ%G$1(K6XzfVHueUE*)>v|QdS-rpzE(T$%l5!_F|53VTBRMBIx%;!QE8-b(wbG{9Z#Yh$EGS6&$GiR7f)l2q zXO>3>)t$k9_1nBU=UVxiERU_o+!f)uHPE&3(&n=^$yHDF-c{&VEeoIUjP#Ta)m*Vv z@0NC-?|APDHEJ0Sd2s!us*5A-ZsHFa8O8tp*M}+O-v?(-+C`H7k=YwZIL}WUZFTnj WSz9=eTLx7yM~O?46`#arZul=7*UPp5 literal 0 HcmV?d00001 diff --git a/Assets/Textures/Mirror Icons/wallpaper_pmg.png.meta b/Assets/Textures/Mirror Icons/wallpaper_pmg.png.meta new file mode 100644 index 0000000000..acbdccf962 --- /dev/null +++ b/Assets/Textures/Mirror Icons/wallpaper_pmg.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 6baf2ad31c0cb5047bb4fc381ba5934d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Textures/Mirror Icons/wallpaper_pmm.png b/Assets/Textures/Mirror Icons/wallpaper_pmm.png new file mode 100644 index 0000000000000000000000000000000000000000..75266a840cc3e0e0b9456af9f516d28ae134695d GIT binary patch literal 3304 zcmcsBQ`7!Qoos#9?D+)hQZ)Hk+C3#Bwt1bNKr3Jk%wNSdZ4*fwnvY=NoxI7ROS zA8g*dbBfGO=aic-+tZB-Hocp*grrkIHwGEE_ZFd{PX+X-}lSP zxS03*_8!z5f}p;diIMRT}c2Sw}xw_etXGdOTtDf~PN&h`5Zg1qk03Df!M z+7ED&F-r+Oqobq_vlXBrC}h0DN|5s?9@bGt+M-78A3BD>v|f!&Q)n@*HG)c^CuXqJ zl#G}JGGiX8(j((T;SdK7445gNfE{L&g~J_cq}47CWZ@V^;8qAfPmP2N4&mwAI5>h~ zDOf3$OGpgEV5Leb(*-FArD`lJ$K-Mp3qoZ95}6VY48moBaQlS-cdXuk$45rDI|EN@ zB!%a#IEvcscBwr;%CJUMrc$X;OpeOs5`d6!=@y=FNGzP#Wg(K{NS3zpG-H7Ui-e9z z~_KNQS(6>?FD%*noCHxQfNHIF=;GGMa>6ciiK>f zcmzukJi{h1jLFrhI9JH9JV2^|M@^$GddAL;?w~+L5}2HU@BYz8mIKf zWH^SkLA8vYHl+UzD#LJjARZXp2?}OLPw>P`!Fm!mFszvX3Dai6NTF7X5rN%h#3L9J z!ve=3x`5Uwv|3za;dsJAQkqCL0&pU2lM}&&QlcQp00}_^k`kRxNlE0&K&3*Z zqc8)ebLmGiWSY=fm%jdA>c_G)SS`ZTZ9Brk2_u0|q&d*6^!AOILfP6S6Aiac0Zx#@ zbgL0kXe*^h+K=gOSD?+TJ%s{BU(oJ07{?fRJHb-nMo_JnjuQ%kM}<9X%L9Ej#nyKn zcGd+4L?DQ63IY#q5~D1DxmZ9^W!8$>5Y%&vCNez1ap~@rBa_6L(8(JW8@F#k#w^vT zvXj$xM-?77n8xa7^{=ZbiJn{-_B+0BmDXp%%o76^Cal}CmmD~IYUPlV;!m564?|Aq z22NdW4_zo1J^7_iD|2@IYaE&Asmgiu=+U-q+pgt&{UF0cZ#=r7`E>5Gf?Ctn%aE`&j z)O?_~U#ZEURIf549n>2)?Cik~Ssh*PbOvvyhx+-=@xyNI8LZl8oczZ@E(vm9&XzIN z)zu_PipAopsw!`9?@ciywNnnc0g%`3x5{j1Dl4T@X%9t3O-*7^UE0dxu$?uj<>loc zPa3YR-n{5&sB>Y9Gv;bx$<5~Vi<+ObI7bu}6*Vz#hbq2+o1S-NodEQzvuy$0s!JYr#;NXj*#&T_ym#;Eoou~%ohEza7x5w0pNEj@oe&-d|-+qZYr-Mw@}yKCxTKfj`g%@(~_RJ>wNQqrLO z*r1@GoSdA7M#F*y&5ey``{kW^ebr8dPyLv>KPEPIQ|^0fH(A67|D4nEbQ_;a#b=!! X)rkXiIf=&8!l@=ICUW Date: Mon, 5 Sep 2022 16:22:47 +0100 Subject: [PATCH 09/92] Wallpaper scale, GUI fixes and icons for wallpaper groups [CI BUILD] --- .../PopUps/PopupWindow_MirrorOptions.prefab | 296 ++++++++++++++++-- Assets/Scripts/GUI/AdvancedSlider.cs | 13 +- .../Scripts/GUI/MirrorOptionsPopUpWindow.cs | 49 ++- Assets/Scripts/GUI/OptionButton.cs | 2 +- Assets/Scripts/GUI/ToggleButton.cs | 2 +- Assets/Scripts/PointerManager.cs | 7 +- 6 files changed, 328 insertions(+), 41 deletions(-) diff --git a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab index cc2a925f36..82d75bc726 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab +++ b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab @@ -93,6 +93,10 @@ MonoBehaviour: m_ColorTransitionDuration: 0 m_PointSymmetryControls: {fileID: 8433459157768345993} m_WallpaperSymmetryControls: {fileID: 1300909944064954666} + m_PointSymmetryOrderSlider: {fileID: 3477534147329139763} + m_WallpaperScaleSlider: {fileID: 2387462710074356327} + m_WallpaperRepeatXSlider: {fileID: 6345233297435571038} + m_WallpaperRepeatYSlider: {fileID: 1425760720802223258} --- !u!114 &114524125799843462 MonoBehaviour: m_ObjectHideFlags: 0 @@ -133,8 +137,8 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1874324776343248} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.598, y: -1.412, z: -0.02} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_LocalPosition: {x: -0.598, y: -1.449, z: -0.02} + m_LocalScale: {x: 0.2, y: 0.2, z: 0.2} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4450488848677648} @@ -502,7 +506,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 71d8d79136b00af43aafb05bf9cbd334, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -646,7 +650,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: b10e2b36b3cc33747b1c1577dd62b95a, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -719,6 +723,7 @@ Transform: - {fileID: 4644208605294337836} - {fileID: 1441377990525146998} - {fileID: 4858559034834845630} + - {fileID: 4452581876768841317} - {fileID: 4964527133549371228} - {fileID: 1090459199902595224} m_Father: {fileID: 4450488848677648} @@ -984,7 +989,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 5e4a79a2255cd6f4fb5f70aea81d04ee, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -1618,7 +1623,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 7ba0d0833493b5840bc9afbcdd8de197, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -1762,7 +1767,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 193cd42dbd5b1fa47821a45b8efeee07, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -1906,7 +1911,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 97b1dc4d541c1c44f93d1ca879295598, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -2050,7 +2055,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 9b6eb5943ff42a54d9358a79ecc87605, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -2338,7 +2343,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 6baf2ad31c0cb5047bb4fc381ba5934d, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -2770,7 +2775,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: d313dff9cd65e2641a38b4668426ea99, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -2914,7 +2919,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: c3ede59cadcfca84b9261d384de75f2f, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -3058,7 +3063,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 9f7e17a537efc094f966f8df7a650cf9, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -3490,7 +3495,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 7a01e6e142f2c0b4295b079dfbee7a1d, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -3634,7 +3639,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 66a8af406df9a1045bc317dd603a4218, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -3778,7 +3783,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 12919fba3b3021946b30194245103ab2, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -3922,7 +3927,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 069b8d0be43af1343b4c94e52f5745a8, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -4108,7 +4113,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 213fb01982ab4f24f8f5a87b118f3ffa, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -4540,7 +4545,7 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c8848c12b4797314d8055899b5eef959, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 0601974f816c3a1499df2b883ae34be5, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -4568,6 +4573,173 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 11 +--- !u!1001 &271577776890460905 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5267273385286354863} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: SliderType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Scale + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeWallpaperSymmetryScale + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider WallpaperSymmetryScale + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 17 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.73499995 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999733 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!114 &2387462710074356327 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 271577776890460905} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &4452581876768841317 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 271577776890460905} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1344184585542642877 PrefabInstance: m_ObjectHideFlags: 0 @@ -4703,6 +4875,18 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1344184585542642877} m_PrefabAsset: {fileID: 0} +--- !u!114 &3477534147329139763 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 1344184585542642877} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1001 &1751519138733937282 PrefabInstance: m_ObjectHideFlags: 0 @@ -4720,15 +4904,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalScale.x - value: 0.24 + value: 0.2 objectReference: {fileID: 0} - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalScale.y - value: 0.24 + value: 0.2 objectReference: {fileID: 0} - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalScale.z - value: 0.24 + value: 0.2 objectReference: {fileID: 0} - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalPosition.x @@ -4736,7 +4920,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalPosition.y - value: -1.4219999 + value: -1.449 objectReference: {fileID: 0} - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalPosition.z @@ -4857,7 +5041,22 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_RootOrder - value: 18 + value: 19 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -4867,7 +5066,7 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.y - value: -1.1429999 + value: -1.259 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -4917,6 +5116,18 @@ Transform: type: 3} m_PrefabInstance: {fileID: 3543347682952354836} m_PrefabAsset: {fileID: 0} +--- !u!114 &1425760720802223258 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 3543347682952354836} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1001 &4711678103266373560 PrefabInstance: m_ObjectHideFlags: 0 @@ -4997,7 +5208,7 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: 0.249 + value: 0.27800006 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -5132,7 +5343,7 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: 0.24899995 + value: 0.278 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -5262,7 +5473,22 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_RootOrder - value: 17 + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5272,7 +5498,7 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.y - value: -0.801 + value: -1 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5322,3 +5548,15 @@ Transform: type: 3} m_PrefabInstance: {fileID: 8857421801407101904} m_PrefabAsset: {fileID: 0} +--- !u!114 &6345233297435571038 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 8857421801407101904} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Scripts/GUI/AdvancedSlider.cs b/Assets/Scripts/GUI/AdvancedSlider.cs index 5eaccd7204..fe587f4f3a 100644 --- a/Assets/Scripts/GUI/AdvancedSlider.cs +++ b/Assets/Scripts/GUI/AdvancedSlider.cs @@ -35,10 +35,10 @@ public class AdvancedSlider : BaseSlider [FormerlySerializedAs("opIndex")] public int m_Param1; [FormerlySerializedAs("paramIndex")] public int m_Param2; - public float m_safeMin; - public float m_safeMax; - public float m_unsafeMin; - public float m_unsafeMax; + public float m_safeMin = 0; + public float m_safeMax = 1; + public float m_unsafeMin = 0; + public float m_unsafeMax = 1; public bool m_SafeLimits = true; @@ -71,6 +71,7 @@ public void SetMin(float safeMin, float unsafeMin) } } + public float m_InitialValue = 0.5f; [SerializeField] private TextMeshPro minText; [SerializeField] private TextMeshPro maxText; [SerializeField] private TextMeshPro valueText; @@ -88,11 +89,11 @@ float remap(float s, float a1, float a2, float b1, float b2) override protected void Awake() { base.Awake(); - m_CurrentValue = Mathf.InverseLerp(Min, Max, .5f); + m_CurrentValue = Mathf.InverseLerp(Min, Max, m_InitialValue); SetSliderPositionToReflectValue(); minText.text = FormatValue(Min); maxText.text = FormatValue(Max); - valueText.text = FormatValue(m_CurrentValue); + valueText.text = FormatValue(m_InitialValue); } private string FormatValue(float val) diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs index 2290d14369..39205ac44a 100644 --- a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -12,6 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. +using System.Linq; using UnityEngine; namespace TiltBrush @@ -21,7 +22,13 @@ public class MirrorOptionsPopUpWindow : OptionsPopUpWindow public GameObject m_PointSymmetryControls; public GameObject m_WallpaperSymmetryControls; - + public AdvancedSlider m_PointSymmetryOrderSlider; + public AdvancedSlider m_WallpaperScaleSlider; + public AdvancedSlider m_WallpaperRepeatXSlider; + public AdvancedSlider m_WallpaperRepeatYSlider; + + private bool m_MirrorState; + private void Awake() { if (PointerManager.m_Instance.m_CustomSymmetryType == PointerManager.CustomSymmetryType.Point) @@ -32,8 +39,41 @@ private void Awake() { HandleShowWallpaperSymmetry(); } + + m_PointSymmetryOrderSlider.m_InitialValue = PointerManager.m_Instance.m_PointSymmetryOrder; + m_WallpaperScaleSlider.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryScale; + m_WallpaperRepeatXSlider.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryX; + m_WallpaperRepeatYSlider.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryY; } - + + public OptionButton GetParentButton() + { + return m_ParentPanel.GetComponentsInChildren().First( + b => b.m_Command == SketchControlsScript.GlobalCommands.SymmetryFour + ); + } + + public override bool RequestClose(bool bForceClose = false) + { + bool close = base.RequestClose(bForceClose); + if (close) + { + // Restore mirror state as the long press button misbehaves sometimes + if (GetParentButton().IsButtonActive() != m_MirrorState) + { + SketchControlsScript.m_Instance.IssueGlobalCommand(SketchControlsScript.GlobalCommands.SymmetryFour); + } + } + return close; + } + + public override void Init(GameObject rParent, string sText) + { + base.Init(rParent, sText); + // Store mirror state as the long press button misbehaves sometimes + m_MirrorState = GetParentButton().IsButtonActive(); + } + public void HandleChangeMirrorTypeButton(MirrorTypeButton btn) { PointerManager.m_Instance.m_CustomSymmetryType = btn.m_CustomSymmetryType; @@ -62,6 +102,11 @@ public void HandleChangeWallpaperSymmetryY(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryY = Mathf.FloorToInt(value.z); } + + public void HandleChangeWallpaperSymmetryScale(Vector3 value) + { + PointerManager.m_Instance.m_WallpaperSymmetryScale = value.z; + } public void HandleShowPointSymmetry() { diff --git a/Assets/Scripts/GUI/OptionButton.cs b/Assets/Scripts/GUI/OptionButton.cs index d581da7f7d..d0d1fee545 100644 --- a/Assets/Scripts/GUI/OptionButton.cs +++ b/Assets/Scripts/GUI/OptionButton.cs @@ -70,7 +70,7 @@ override protected void Start() } } - protected virtual bool IsButtonActive() + public virtual bool IsButtonActive() { return SketchControlsScript.m_Instance.IsCommandActive(m_Command, m_CommandParam); } diff --git a/Assets/Scripts/GUI/ToggleButton.cs b/Assets/Scripts/GUI/ToggleButton.cs index 47d1138423..45664ef1fb 100644 --- a/Assets/Scripts/GUI/ToggleButton.cs +++ b/Assets/Scripts/GUI/ToggleButton.cs @@ -25,7 +25,7 @@ public class ToggleButton : OptionButton public bool m_IsToggledOn; public UnityEvent m_OnToggle; - protected override bool IsButtonActive() + public override bool IsButtonActive() { return m_IsToggledOn; } diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 6086fe6721..971d49e5b7 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -58,7 +58,8 @@ public enum CustomSymmetryType [NonSerialized] public int m_WallpaperSymmetryX = 3; [NonSerialized] public int m_WallpaperSymmetryY = 3; [NonSerialized] public SymmetryGroup.R m_WallpaperSymmetryGroup; - + [NonSerialized] public float m_WallpaperSymmetryScale = 1f; + // Modifying this struct has implications for binary compatibility. // The layout should match the most commonly-seen layout in the binary file. // See SketchMemoryScript.ReadMemory. @@ -830,7 +831,9 @@ private List GetCustomMirrorMatrices() switch (m_CustomSymmetryType) { case CustomSymmetryType.Wallpaper: - var wallpaperSym = new WallpaperSymmetry(m_WallpaperSymmetryGroup, m_WallpaperSymmetryX, m_WallpaperSymmetryY); + float canvasScale = App.ActiveCanvas.Pose.scale; + float mirrorScale = canvasScale * m_WallpaperSymmetryScale; + var wallpaperSym = new WallpaperSymmetry(m_WallpaperSymmetryGroup, m_WallpaperSymmetryX, m_WallpaperSymmetryY, mirrorScale); matrices = wallpaperSym.matrices; break; case CustomSymmetryType.Point: From 041648555adeae09e655dd0a7ca647f39bc7978a Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Mon, 5 Sep 2022 16:31:51 +0100 Subject: [PATCH 10/92] Bump UPM versions [CI BUILD] --- Packages/manifest.json | 2 +- Packages/packages-lock.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Packages/manifest.json b/Packages/manifest.json index 1a599f998b..88557642f2 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -1,6 +1,6 @@ { "dependencies": { - "com.ixxy.unitysymmetry": "https://github.com/IxxyXR/unity-symmetry.git?nocache=2#upm", + "com.ixxy.unitysymmetry": "https://github.com/IxxyXR/unity-symmetry.git?nocache=3#upm", "com.unity.2d.sprite": "1.0.0", "com.unity.2d.tilemap": "1.0.0", "com.unity.editorcoroutines": "1.0.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index ce1893c230..9fa6597f9c 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -7,11 +7,11 @@ "dependencies": {} }, "com.ixxy.unitysymmetry": { - "version": "https://github.com/IxxyXR/unity-symmetry.git?nocache=2#upm", + "version": "https://github.com/IxxyXR/unity-symmetry.git?nocache=3#upm", "depth": 0, "source": "git", "dependencies": {}, - "hash": "b94a6d39876ad5da4bb27e8a62f3c7417388125d" + "hash": "f8f35ad273efde1bcaf351e72c6cfbfbc033745c" }, "com.unity.2d.sprite": { "version": "1.0.0", From 76d5a98b8291e3b5e336d026e8a2f3fab04a3042 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 13 Sep 2022 16:24:45 +0100 Subject: [PATCH 11/92] Custom symmetry widget material --- Assets/Materials/CustomMirrorGuide.mat | 32 +++++++++++++++++++++ Assets/Materials/CustomMirrorGuide.mat.meta | 8 ++++++ 2 files changed, 40 insertions(+) create mode 100644 Assets/Materials/CustomMirrorGuide.mat create mode 100644 Assets/Materials/CustomMirrorGuide.mat.meta diff --git a/Assets/Materials/CustomMirrorGuide.mat b/Assets/Materials/CustomMirrorGuide.mat new file mode 100644 index 0000000000..64358f5949 --- /dev/null +++ b/Assets/Materials/CustomMirrorGuide.mat @@ -0,0 +1,32 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: StraightEdgeGuide + m_Shader: {fileID: 4800000, guid: b25bb00353dee3045b6afef5a48cc184, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 5 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _OutlineWidth: -0.01 + m_Colors: + - _Color: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Materials/CustomMirrorGuide.mat.meta b/Assets/Materials/CustomMirrorGuide.mat.meta new file mode 100644 index 0000000000..2980d4d3ae --- /dev/null +++ b/Assets/Materials/CustomMirrorGuide.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6f7312c03e3c22b48808ce1e5bb229a6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: From bfa6656a0944a2bdc4e6d6c3ae48f13bb29569ab Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 13 Sep 2022 16:25:09 +0100 Subject: [PATCH 12/92] Icon for custom symmetry jitter toggle off --- Assets/Resources/Icons/dice_off.png | Bin 0 -> 7549 bytes Assets/Resources/Icons/dice_off.png.meta | 110 +++++++++++++++++++++++ 2 files changed, 110 insertions(+) create mode 100644 Assets/Resources/Icons/dice_off.png create mode 100644 Assets/Resources/Icons/dice_off.png.meta diff --git a/Assets/Resources/Icons/dice_off.png b/Assets/Resources/Icons/dice_off.png new file mode 100644 index 0000000000000000000000000000000000000000..23f776dbe1abaeb2c893d061671b485eafc6fd7d GIT binary patch literal 7549 zcmV-@9fIPCP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKA00v@9M??Vs0RI60 zpuMM)00007bV*G`2jU6=5H>W?+NoUt0013nR9JLFZ*6U5Zgc_C zX>@2HM@dakWG-a~0000XbVXQnLvm$dbZKvHAXI5>WdJfTGBP?aGCD9gATT*PG%`9h zHqSADu>b%Zmq|oHRCr$P-B)jHxv>Rc%{b?rBOGAB2K*cEf3*GJ@Zg+t&c5@tXUXf- zuy=P$Evco^0tzIH#Z*-+a_`+b=cTKwtN*-0&v>2U1K3MT! zA0M{rf@5S3;ii53=Rda(j>q(|C9|(?#cy8n(tUjZ%`9svE!3TCb@q&hM>~7l@8AFa z_p96&v2*~9UVi!I&4$l-9EcOZ%9gKjfEb_f^KO4SU{jb*@WLhV+4xTvF?<{$c#Q)v z{Il_&COAPK32^NIshA<+8BYr~_g)8h-uX`-dmZ2zuMcFC#|fSz!0Q~>kAZJ^!y6v` z?Y~3YZSj;hL)-d=2=Lfo&Q0gU?EBpPKO}lBkMa)iPzK4k4>9&#;ZZrjB`N=@IKrcG zfK!zn1Fh(sICp>djYr`CrzrUtBS&UMH^EKYT>{K}cinx{o8ENw&wu{&;%>jkDtF3l zwX?>zyyY!dZ++`qcl3{c{Nw7cfBoy#pa1;lS0(<3Q}ppzo*dfN7wZ7$HhlQ+eCIo_ z-uAY)?Hs_G(ZBxnudBcP?Qd6q{No?5{_uxCEcI}#ULJ!JT)YFE!}!VD;ctB78+U1T zy>iQD%^cw`fBDPRpZ@fxTSbIRcY=#{fSVY9=8=~j?|Rp}cDw!E?|%2Lyh4Bc>a~jo zzyJO3cM*YOG#&2N75?l$~T6W=mc&@v32oz7T@GsN(rV6KY-e)5x_T>a)Z zzj;j^1&JOUiF45n84(~(fZ&k69!j5EXj@-|1GJ&`Au`T&Mq!}r);4$uIv@1rDJ1GpnN9^hELJ%oNIF3JI>fhO$2oa+hij4oVj zD@{IqB_GO~b_;%0COk)gC?I9fmJK+-d*A!so#TNz_XBMl4V-{8-Q;WPsq*K*UI!2s z`&N9{h%qJ@G=^sMgyG1?u%Ev8xnfAcYYrQ`;r>+4irZc9boo z0wqNs=8?Y0q143@Ks!;u(a;eAy8lyf({}st;0~}d3S{ToLFU3CT)r5z&wZfWAN=44 zyM+M0_PH2}9!S0sWwtScnNPX%^kZy0ow3cyJUJf<%u5s?#|iSjA?WfgzE$lrB%Hl$`$L8OQE(CX>?-S$QBEI#h0o^O?)9 zfBoyLpZ)A-*JEWo^M#DbA+i?e7fIdsu{c$JAKKRU?g0B1VCM_@<`Ki;Q6$6KMHH+| z#;)`14{?IoH^bnO*Df-XU@PA#^cU>eL)==4x_G>Bjq^Ork>oaZ(8v}smq)g7xkEtv(p)w zKHFin;{@iSoZ~C#K90dDvW<�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 Txf6f100000NkvXXu0mjfSkwKf literal 0 HcmV?d00001 diff --git a/Assets/Resources/Icons/dice_off.png.meta b/Assets/Resources/Icons/dice_off.png.meta new file mode 100644 index 0000000000..e793c11582 --- /dev/null +++ b/Assets/Resources/Icons/dice_off.png.meta @@ -0,0 +1,110 @@ +fileFormatVersion: 2 +guid: aeb61a7dfe5b7da42b00345e9a224f89 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 128 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 128 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 128 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: From be5431675d2165ae998bbfafd15b19585b1d0de1 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 13 Sep 2022 16:26:06 +0100 Subject: [PATCH 13/92] Make Symmetry widget into a prefab --- Assets/Prefabs/SymmetryWidget.prefab | 1292 +++++++++++++++++ Assets/Prefabs/SymmetryWidget.prefab.meta | 7 + Assets/Scenes/Main.unity | 1571 +++------------------ 3 files changed, 1490 insertions(+), 1380 deletions(-) create mode 100644 Assets/Prefabs/SymmetryWidget.prefab create mode 100644 Assets/Prefabs/SymmetryWidget.prefab.meta diff --git a/Assets/Prefabs/SymmetryWidget.prefab b/Assets/Prefabs/SymmetryWidget.prefab new file mode 100644 index 0000000000..7f31a8bf23 --- /dev/null +++ b/Assets/Prefabs/SymmetryWidget.prefab @@ -0,0 +1,1292 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5419288070485359251 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5419288071445840429} + - component: {fileID: 5419288070485359247} + - component: {fileID: 5419288070485359245} + m_Layer: 18 + m_Name: TutorialText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5419288071445840429 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5419288070485359251} + m_LocalRotation: {x: 0, y: 0.7071066, z: 0, w: -0.70710695} + m_LocalPosition: {x: 0, y: 0, z: 0.5751} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5419288072186775211} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 270, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1.3, y: 0.3} + m_Pivot: {x: 0, y: 1} +--- !u!23 &5419288070485359247 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5419288070485359251} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2133298, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &5419288070485359245 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5419288070485359251} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Hold Grip to Move + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} + m_sharedMaterial: {fileID: 2133298, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 1.93 + m_fontSizeBase: 1.93 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 5419288070485359247} + m_maskType: 0 +--- !u!1 &5419288070731632186 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5419288071095540782} + - component: {fileID: 5419288071349082362} + - component: {fileID: 5419288071095540777} + m_Layer: 18 + m_Name: MainText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5419288071095540782 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5419288070731632186} + m_LocalRotation: {x: 0, y: 0.7071066, z: 0, w: -0.70710695} + m_LocalPosition: {x: 0, y: 0, z: 0.553} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5419288072186775211} + 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.636} + m_SizeDelta: {x: 1.2, y: 0.62017864} + m_Pivot: {x: 0, y: 1} +--- !u!23 &5419288071349082362 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5419288070731632186} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2133298, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &5419288071095540777 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5419288070731632186} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Mirror + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} + m_sharedMaterial: {fileID: 2133298, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 5.2 + m_fontSizeBase: 5.2 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 5419288071349082362} + m_maskType: 0 +--- !u!1 &5419288071219613453 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5419288071219613452} + - component: {fileID: 5419288071219613455} + m_Layer: 18 + m_Name: Collider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5419288071219613452 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5419288071219613453} + m_LocalRotation: {x: 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: 5419288072186775211} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &5419288071219613455 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5419288071219613453} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5419288072186775208 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5419288072186775211} + - component: {fileID: 5419288072186775210} + - component: {fileID: 5419288072186775205} + m_Layer: 18 + m_Name: SymmetryWidget + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5419288072186775211 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5419288072186775208} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 15, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5419288071095540782} + - {fileID: 5419288071552195707} + - {fileID: 5419288071445840429} + - {fileID: 5419288071649434620} + - {fileID: 5419288070540308599} + - {fileID: 5419288072097424019} + - {fileID: 5419288070479141922} + - {fileID: 5419288070310923673} + - {fileID: 5419288071783472824} + - {fileID: 5419288071119248285} + - {fileID: 5419288071219613452} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5419288072186775210 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5419288072186775208} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8f9dad5dd91d6a14b949354cd5dff4df, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowDuration: 0.2 + m_GrabDistance: 0.5 + m_CollisionRadius: 1.2 + m_AllowTwoHandGrab: 0 + m_DestroyOnHide: 0 + m_AllowHideWithToss: 0 + m_DisableDrift: 1 + m_RecordMovements: 1 + m_AllowSnapping: 1 + m_SnapDisabledDelay: 0.2 + m_AllowPinning: 0 + m_AllowDormancy: 1 + m_TossDuration: 0 + m_TintableMeshes: + - {fileID: 5419288071349082362} + - {fileID: 5419288071550295707} + - {fileID: 5419288071647009052} + - {fileID: 5419288070542602903} + - {fileID: 5419288072095654003} + - {fileID: 5419288070477242050} + - {fileID: 5419288070308499321} + - {fileID: 5419288071781702744} + - {fileID: 5419288071121541501} + m_SpawnPlacementOffset: {x: 0, y: 0, z: 0} + m_IntroAnimSpinAmount: 360 + m_BoxCollider: {fileID: 5419288071219613455} + m_Mesh: {fileID: 5419288071095540782} + m_HighlightMeshXfs: + - {fileID: 5419288071119248285} + m_ValidSnapRotationStickyAngle: 0 + m_SnapGhostMaterial: {fileID: 0} + m_LeftRightMesh: {fileID: 5419288071781702744} + m_FrontBackMesh: {fileID: 5419288071121541501} + m_TitleText: {fileID: 5419288071095540777} + m_HintText: {fileID: 5419288070485359251} + m_Home: {fileID: 0} + m_CustomSymmetryMesh: {fileID: 4300000, guid: b71c23914bd4e0a4290d3fc1dd01f027, + type: 3} + m_CustomSymmetryMaterial: {fileID: 2100000, guid: 6f7312c03e3c22b48808ce1e5bb229a6, + type: 2} + m_GuideBeams: + - m_Beam: {fileID: 5419288071552195707} + m_Direction: 0 + - m_Beam: {fileID: 5419288071649434620} + m_Direction: 1 + - m_Beam: {fileID: 5419288070540308599} + m_Direction: 2 + - m_Beam: {fileID: 5419288072097424019} + m_Direction: 3 + - m_Beam: {fileID: 5419288070479141922} + m_Direction: 4 + - m_Beam: {fileID: 5419288070310923673} + m_Direction: 5 + m_GuideBeamLength: 3 + m_SnapColor: {r: 0.06314879, g: 0.53676474, b: 0.37998155, a: 1} + m_SnapOrientationSpeed: 0.2 + m_SnapAngleXZPlane: 67.5 + m_SnapXZPlaneStickyAmount: 25 + m_JumpToUserControllerOffsetDistance: 1.25 + m_JumpToUserControllerYOffset: 2 +--- !u!114 &5419288072186775205 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5419288072186775208} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 427444a1261b69b4ba4d029afa6ead7a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: 0 +--- !u!1001 &5419288070310795033 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5419288072186775211} + m_Modifications: + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Name + value: GuideBeamBack + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Layer + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.x + value: 0.0125 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.y + value: 0.0125 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.z + value: 0.0125 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.z + value: -0.6 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.w + value: 0.49999994 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.x + value: -0.5000001 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.y + value: -0.5 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.z + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_CastShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_ReceiveShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_UseLightProbes + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LightProbeUsage + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} +--- !u!23 &5419288070308499321 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 5419288070310795033} + m_PrefabAsset: {fileID: 0} +--- !u!4 &5419288070310923673 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 5419288070310795033} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5419288070479267490 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5419288072186775211} + m_Modifications: + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Name + value: GuideBeamFront + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Layer + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.x + value: 0.0125 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.y + value: 0.0125 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.z + value: 0.0125 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.z + value: 0.6 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.w + value: 0.49999994 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.x + value: 0.5000001 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.y + value: 0.49999997 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.z + value: 0.49999997 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_CastShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_ReceiveShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_UseLightProbes + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LightProbeUsage + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} +--- !u!23 &5419288070477242050 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 5419288070479267490} + m_PrefabAsset: {fileID: 0} +--- !u!4 &5419288070479141922 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 5419288070479267490} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5419288070540700407 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5419288072186775211} + m_Modifications: + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Name + value: GuideBeamLeft + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Layer + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.x + value: 0.0125 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.y + value: 0.0125 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.z + value: 0.0125 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.x + value: -0.6 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071067 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.z + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_CastShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_ReceiveShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_UseLightProbes + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LightProbeUsage + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} +--- !u!4 &5419288070540308599 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 5419288070540700407} + m_PrefabAsset: {fileID: 0} +--- !u!23 &5419288070542602903 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 5419288070540700407} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5419288071119372573 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5419288072186775211} + m_Modifications: + - target: {fileID: 100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_Name + value: MeshFrontBack + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_Layer + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalScale.x + value: 0.025 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalScale.y + value: 0.49999997 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalScale.z + value: 0.49999997 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalRotation.w + value: -0.5000001 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalRotation.x + value: 0.49999982 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalRotation.y + value: -0.50000024 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalRotation.z + value: -0.4999999 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_CastShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_ReceiveShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_UseLightProbes + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LightProbeUsage + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} +--- !u!4 &5419288071119248285 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, + type: 3} + m_PrefabInstance: {fileID: 5419288071119372573} + m_PrefabAsset: {fileID: 0} +--- !u!23 &5419288071121541501 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, + type: 3} + m_PrefabInstance: {fileID: 5419288071119372573} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5419288071552583419 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5419288072186775211} + m_Modifications: + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Name + value: GuideBeamUp + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Layer + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.x + value: 0.0125 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.y + value: 0.0125 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.z + value: 0.0125 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.y + value: 0.6 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_CastShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_ReceiveShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_UseLightProbes + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LightProbeUsage + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} +--- !u!23 &5419288071550295707 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 5419288071552583419} + m_PrefabAsset: {fileID: 0} +--- !u!4 &5419288071552195707 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 5419288071552583419} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5419288071649296764 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5419288072186775211} + m_Modifications: + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Name + value: GuideBeamDown + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Layer + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.x + value: 0.0125 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.y + value: 0.012499999 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.z + value: 0.012499999 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.y + value: -0.6 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.w + value: -0.00000016292068 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_CastShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_ReceiveShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_UseLightProbes + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LightProbeUsage + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} +--- !u!23 &5419288071647009052 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 5419288071649296764} + m_PrefabAsset: {fileID: 0} +--- !u!4 &5419288071649434620 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 5419288071649296764} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5419288071783597112 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5419288072186775211} + m_Modifications: + - target: {fileID: 100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_Name + value: MeshLeftRight + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_Layer + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalScale.x + value: 0.025 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalScale.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalScale.z + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071067 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_CastShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_ReceiveShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_UseLightProbes + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_LightProbeUsage + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} +--- !u!23 &5419288071781702744 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, + type: 3} + m_PrefabInstance: {fileID: 5419288071783597112} + m_PrefabAsset: {fileID: 0} +--- !u!4 &5419288071783472824 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, + type: 3} + m_PrefabInstance: {fileID: 5419288071783597112} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5419288072097822739 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5419288072186775211} + m_Modifications: + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Name + value: GuideBeamRight + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Layer + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.x + value: 0.012499999 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.y + value: 0.012499999 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalScale.z + value: 0.0125 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.x + value: 0.6 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.w + value: -0.00000011520231 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.y + value: 0.7071067 + objectReference: {fileID: 0} + - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LocalRotation.z + value: -0.000000115202326 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_CastShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_ReceiveShadows + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_UseLightProbes + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_LightProbeUsage + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} +--- !u!23 &5419288072095654003 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 5419288072097822739} + m_PrefabAsset: {fileID: 0} +--- !u!4 &5419288072097424019 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 5419288072097822739} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/SymmetryWidget.prefab.meta b/Assets/Prefabs/SymmetryWidget.prefab.meta new file mode 100644 index 0000000000..86e500069e --- /dev/null +++ b/Assets/Prefabs/SymmetryWidget.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: bcaa44ca9a0014c4d83509187c8f70fe +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Main.unity b/Assets/Scenes/Main.unity index 83bb0f119c..d9fe3b46d0 100644 --- a/Assets/Scenes/Main.unity +++ b/Assets/Scenes/Main.unity @@ -1166,7 +1166,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: e1711ff795b0eac4da4815318e17b3fe, type: 3} m_Name: m_EditorClassIdentifier: - m_MaxPointers: 256 + m_MaxPointers: 1024 m_MainPointerPrefab: {fileID: 133060, guid: 9b51341e2f5f13c4e8421b42c44de1ef, type: 3} m_AuxPointerPrefab: {fileID: 130268, guid: 7731b9109b4c6e84eaee3f77c6c6c6e1, type: 3} m_DefaultPointerAngle: 25 @@ -1768,27 +1768,6 @@ Transform: m_Father: {fileID: 835580260} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!224 &83051504 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 22461458, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1311996750} - m_LocalRotation: {x: 0, y: 0.7071066, z: 0, w: -0.70710695} - m_LocalPosition: {x: 0, y: 0, z: 0.5751} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 684558198} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 270, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 1.3, y: 0.3} - m_Pivot: {x: 0, y: 1} --- !u!4 &85296817 stripped Transform: m_CorrespondingSourceObject: {fileID: 400000, guid: 25ba8134f2fcdc447aa836e22af16c68, @@ -2961,93 +2940,6 @@ Transform: m_Father: {fileID: 307985707} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &148029601 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 684558198} - m_Modifications: - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Name - value: GuideBeamDown - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Layer - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_RootOrder - value: 3 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.x - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.y - value: 0.012499999 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.z - value: 0.012499999 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.y - value: -0.6 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.w - value: -0.00000016292068 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.z - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_CastShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_ReceiveShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_UseLightProbes - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!4 &148029602 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 148029601} - m_PrefabAsset: {fileID: 0} --- !u!1001 &151850536 PrefabInstance: m_ObjectHideFlags: 0 @@ -4645,93 +4537,6 @@ Transform: m_Father: {fileID: 1796800572} m_RootOrder: 14 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &245270310 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 684558198} - m_Modifications: - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Name - value: GuideBeamUp - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Layer - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.x - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.y - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.z - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.y - value: 0.6 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_CastShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_ReceiveShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_UseLightProbes - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!4 &245270311 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 245270310} - m_PrefabAsset: {fileID: 0} --- !u!1 &259943802 GameObject: m_ObjectHideFlags: 0 @@ -6191,51 +5996,6 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 309623948} m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &309808848 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 309808849} - - component: {fileID: 309808850} - m_Layer: 18 - m_Name: Collider - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &309808849 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 309808848} - m_LocalRotation: {x: 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: 684558198} - m_RootOrder: 10 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!65 &309808850 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 309808848} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} --- !u!1 &318986406 GameObject: m_ObjectHideFlags: 0 @@ -7903,49 +7663,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 447472065} m_CullTransparentMesh: 0 ---- !u!23 &448780583 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 2385760, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1904300007} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2133298, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} --- !u!1 &452823822 GameObject: m_ObjectHideFlags: 0 @@ -8922,12 +8639,6 @@ RectTransform: m_AnchoredPosition: {x: -0.053, y: 0.102026135} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 1} ---- !u!23 &587015864 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 1318324095} - m_PrefabAsset: {fileID: 0} --- !u!1 &587566167 GameObject: m_ObjectHideFlags: 0 @@ -10577,130 +10288,12 @@ MonoBehaviour: m_ActivationAngle_Default: 115 m_ActivationAngle_LogitechPen: 145 m_ActivateDelayDuration: 0.15 ---- !u!1 &684558197 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 684558198} - - component: {fileID: 684558199} - - component: {fileID: 684558200} - m_Layer: 18 - m_Name: SymmetryWidget - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &684558198 +--- !u!4 &684558198 stripped Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 684558197} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 15, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1808834035} - - {fileID: 245270311} - - {fileID: 83051504} - - {fileID: 148029602} - - {fileID: 1257171755} - - {fileID: 773798351} - - {fileID: 1318324096} - - {fileID: 1486542533} - - {fileID: 819299814} - - {fileID: 1751957697} - - {fileID: 309808849} - m_Father: {fileID: 1796800572} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &684558199 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 684558197} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8f9dad5dd91d6a14b949354cd5dff4df, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowDuration: 0.2 - m_GrabDistance: 0.5 - m_CollisionRadius: 1.2 - m_AllowTwoHandGrab: 0 - m_DestroyOnHide: 0 - m_AllowHideWithToss: 0 - m_DisableDrift: 1 - m_RecordMovements: 1 - m_AllowSnapping: 1 - m_SnapDisabledDelay: 0.2 - m_AllowPinning: 0 - m_AllowDormancy: 1 - m_TossDuration: 0 - m_TintableMeshes: - - {fileID: 448780583} - - {fileID: 1893595495} - - {fileID: 1004451893} - - {fileID: 1345649929} - - {fileID: 1811102064} - - {fileID: 587015864} - - {fileID: 1551302373} - - {fileID: 819299815} - - {fileID: 1751957698} - m_SpawnPlacementOffset: {x: 0, y: 0, z: 0} - m_IntroAnimSpinAmount: 360 - m_BoxCollider: {fileID: 309808850} - m_Mesh: {fileID: 1808834035} - m_HighlightMeshXfs: - - {fileID: 1751957697} - m_ValidSnapRotationStickyAngle: 0 - m_SnapGhostMaterial: {fileID: 0} - m_LeftRightMesh: {fileID: 819299815} - m_TitleText: {fileID: 1808834036} - m_HintText: {fileID: 1311996750} - m_Home: {fileID: 94678610} - m_GuideBeams: - - m_Beam: {fileID: 245270311} - m_Direction: 0 - - m_Beam: {fileID: 148029602} - m_Direction: 1 - - m_Beam: {fileID: 1257171755} - m_Direction: 2 - - m_Beam: {fileID: 773798351} - m_Direction: 3 - - m_Beam: {fileID: 1318324096} - m_Direction: 4 - - m_Beam: {fileID: 1486542533} - m_Direction: 5 - m_GuideBeamLength: 3 - m_SnapColor: {r: 0.06314879, g: 0.53676474, b: 0.37998155, a: 1} - m_SnapOrientationSpeed: 0.2 - m_SnapAngleXZPlane: 67.5 - m_SnapXZPlaneStickyAmount: 25 - m_JumpToUserControllerOffsetDistance: 1.25 - m_JumpToUserControllerYOffset: 2 ---- !u!114 &684558200 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 5419288072186775211, guid: bcaa44ca9a0014c4d83509187c8f70fe, + type: 3} + m_PrefabInstance: {fileID: 5419288071528628701} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 684558197} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 427444a1261b69b4ba4d029afa6ead7a, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: 0 --- !u!1 &694338410 GameObject: m_ObjectHideFlags: 0 @@ -11231,93 +10824,6 @@ Transform: m_Father: {fileID: 1038705377} m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &773798350 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 684558198} - m_Modifications: - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Name - value: GuideBeamRight - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Layer - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_RootOrder - value: 5 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.x - value: 0.012499999 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.y - value: 0.012499999 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.z - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.x - value: 0.6 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.w - value: -0.00000011520231 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.x - value: 0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.y - value: 0.7071067 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.z - value: -0.000000115202326 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_CastShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_ReceiveShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_UseLightProbes - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!4 &773798351 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 773798350} - m_PrefabAsset: {fileID: 0} --- !u!1001 &783914798 PrefabInstance: m_ObjectHideFlags: 0 @@ -11784,99 +11290,6 @@ RectTransform: m_AnchoredPosition: {x: -0.077, y: -0.538} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 1} ---- !u!1001 &819299813 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 684558198} - m_Modifications: - - target: {fileID: 100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_Name - value: MeshLeftRight - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_Layer - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_RootOrder - value: 8 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalScale.x - value: 0.025 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalScale.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalScale.z - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalRotation.w - value: 0.7071067 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalRotation.x - value: -0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_CastShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_ReceiveShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_UseLightProbes - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LightProbeUsage - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} ---- !u!4 &819299814 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, - type: 3} - m_PrefabInstance: {fileID: 819299813} - m_PrefabAsset: {fileID: 0} ---- !u!23 &819299815 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, - type: 3} - m_PrefabInstance: {fileID: 819299813} - m_PrefabAsset: {fileID: 0} --- !u!1 &825726036 GameObject: m_ObjectHideFlags: 0 @@ -13761,12 +13174,6 @@ MeshRenderer: type: 3} m_PrefabInstance: {fileID: 1642039299} m_PrefabAsset: {fileID: 0} ---- !u!23 &1004451893 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 148029601} - m_PrefabAsset: {fileID: 0} --- !u!1001 &1011848215 PrefabInstance: m_ObjectHideFlags: 0 @@ -16009,16 +15416,16 @@ MonoBehaviour: m_ShowTransformGizmo: 0 m_ExitOnAbortCommand: 0 m_ScalingSupported: 0 ---- !u!1001 &1257171754 +--- !u!1001 &1272031697 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 684558198} + m_TransformParent: {fileID: 1892328828} m_Modifications: - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_Name - value: GuideBeamLeft + value: BoundsBeam objectReference: {fileID: 0} - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_Layer @@ -16030,15 +15437,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_RootOrder - value: 4 + value: 0 objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_LocalScale.x - value: 0.0125 + value: 0.012500003 objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_LocalScale.y - value: 0.0125 + value: 0.012500001 objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_LocalScale.z @@ -16046,7 +15453,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_LocalPosition.x - value: -0.6 + value: 0 objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_LocalPosition.y @@ -16058,7 +15465,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_LocalRotation.w - value: 0.7071067 + value: 1 objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_LocalRotation.x @@ -16070,7 +15477,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_LocalRotation.z - value: 0.7071068 + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Enabled + value: 1 objectReference: {fileID: 0} - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_CastShadows @@ -16087,108 +15498,17 @@ PrefabInstance: - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_Materials.Array.data[0] value: - objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} + objectReference: {fileID: 2100000, guid: bba6542fb9d3b0542bf769ba0299bed7, type: 2} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!4 &1257171755 stripped +--- !u!4 &1272031698 stripped Transform: m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - m_PrefabInstance: {fileID: 1257171754} + m_PrefabInstance: {fileID: 1272031697} m_PrefabAsset: {fileID: 0} ---- !u!1001 &1272031697 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 1892328828} - m_Modifications: - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Name - value: BoundsBeam - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Layer - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.x - value: 0.012500003 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.y - value: 0.012500001 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.z - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Enabled - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_CastShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_ReceiveShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_UseLightProbes - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: bba6542fb9d3b0542bf769ba0299bed7, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!4 &1272031698 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 1272031697} - m_PrefabAsset: {fileID: 0} ---- !u!1 &1273454077 -GameObject: +--- !u!1 &1273454077 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 126856, guid: ce38d621843cf5e4594ce5dd4a54e5a6, type: 2} @@ -16760,163 +16080,6 @@ MonoBehaviour: type: 2} m_MutedAudioMixerGroup: {fileID: 24399788, guid: 529dffbdf735b8545a4cbbab0ce311c6, type: 2} ---- !u!1 &1311996750 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 126712, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 83051504} - - component: {fileID: 1311996754} - - component: {fileID: 1311996752} - m_Layer: 18 - m_Name: TutorialText - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1311996752 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 11410358, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1311996750} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'Hold Grip to Move - -' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} - m_sharedMaterial: {fileID: 2133298, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 1.93 - m_fontSizeBase: 1.93 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 0 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 1 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - _SortingLayer: 0 - _SortingLayerID: 0 - _SortingOrder: 0 - m_hasFontAssetChanged: 0 - m_renderer: {fileID: 1311996754} - m_maskType: 0 ---- !u!23 &1311996754 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 2385760, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1311996750} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2133298, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} --- !u!1 &1316587487 GameObject: m_ObjectHideFlags: 0 @@ -16985,119 +16148,32 @@ MeshRenderer: m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2123338, guid: 15fff3d83a09b05479d3ab4cf59f7ee9, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!1001 &1318324095 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 684558198} - m_Modifications: - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Name - value: GuideBeamFront - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Layer - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_RootOrder - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.x - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.y - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.z - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.z - value: 0.6 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.w - value: 0.49999994 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.x - value: 0.5000001 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.y - value: 0.49999997 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.z - value: 0.49999997 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_CastShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_ReceiveShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_UseLightProbes - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!4 &1318324096 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 1318324095} - m_PrefabAsset: {fileID: 0} + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2123338, guid: 15fff3d83a09b05479d3ab4cf59f7ee9, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!1001 &1318348487 PrefabInstance: m_ObjectHideFlags: 0 @@ -17214,12 +16290,6 @@ Transform: m_Father: {fileID: 1316587488} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!23 &1345649929 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 1257171754} - m_PrefabAsset: {fileID: 0} --- !u!4 &1346235334 Transform: m_ObjectHideFlags: 0 @@ -19129,93 +18199,6 @@ Transform: m_Father: {fileID: 1373217987} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &1486542532 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 684558198} - m_Modifications: - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Name - value: GuideBeamBack - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Layer - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_RootOrder - value: 7 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.x - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.y - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.z - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.z - value: -0.6 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.w - value: 0.49999994 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.x - value: -0.5000001 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.y - value: -0.5 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.z - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_CastShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_ReceiveShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_UseLightProbes - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!4 &1486542533 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 1486542532} - m_PrefabAsset: {fileID: 0} --- !u!1 &1487059271 GameObject: m_ObjectHideFlags: 0 @@ -19922,12 +18905,6 @@ MonoBehaviour: sourceMinDistance: 0.75 hrtfEnabled: 1 audioSource: {fileID: 0} ---- !u!23 &1551302373 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 1486542532} - m_PrefabAsset: {fileID: 0} --- !u!1001 &1553199669 PrefabInstance: m_ObjectHideFlags: 0 @@ -27474,171 +26451,78 @@ GameObject: - component: {fileID: 1743774623} - component: {fileID: 1743774625} - component: {fileID: 1743774624} - m_Layer: 16 - m_Name: SixDofControllers - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1743774623 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1743774622} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 269484832} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!23 &1743774624 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1743774622} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 16a5cef24df751642b27e90cbd6e714f, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 1 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &1743774625 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1743774622} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1001 &1751957696 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 684558198} - m_Modifications: - - target: {fileID: 100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_Name - value: MeshFrontBack - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_Layer - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_RootOrder - value: 9 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalScale.x - value: 0.025 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalScale.y - value: 0.49999997 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalScale.z - value: 0.49999997 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalRotation.w - value: -0.5000001 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalRotation.x - value: 0.49999982 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalRotation.y - value: -0.50000024 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalRotation.z - value: -0.4999999 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_CastShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_ReceiveShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_UseLightProbes - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LightProbeUsage - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} ---- !u!4 &1751957697 stripped + m_Layer: 16 + m_Name: SixDofControllers + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1743774623 Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, - type: 3} - m_PrefabInstance: {fileID: 1751957696} + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} ---- !u!23 &1751957698 stripped + m_GameObject: {fileID: 1743774622} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 269484832} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1743774624 MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, - type: 3} - m_PrefabInstance: {fileID: 1751957696} + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1743774622} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 16a5cef24df751642b27e90cbd6e714f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1743774625 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1743774622} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} --- !u!4 &1754488244 stripped Transform: m_CorrespondingSourceObject: {fileID: 400000, guid: 95a90b84ee174bd489f097b871d49986, @@ -29016,122 +27900,6 @@ RectTransform: m_AnchoredPosition: {x: -0.752, y: -0.621} m_SizeDelta: {x: 0.53212273, y: 0.3} m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &1808834035 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 22461458, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1904300007} - m_LocalRotation: {x: 0, y: 0.7071066, z: 0, w: -0.70710695} - m_LocalPosition: {x: 0, y: 0, z: 0.553} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 684558198} - 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.636} - m_SizeDelta: {x: 1.2, y: 0.62017864} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1808834036 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 11410358, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1904300007} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'Mirror - -' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} - m_sharedMaterial: {fileID: 2133298, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 5.2 - m_fontSizeBase: 5.2 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 0 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 1 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - _SortingLayer: 0 - _SortingLayerID: 0 - _SortingOrder: 0 - m_hasFontAssetChanged: 0 - m_renderer: {fileID: 448780583} - m_maskType: 0 --- !u!1 &1810551365 stripped GameObject: m_CorrespondingSourceObject: {fileID: 100000, guid: d6b0c4fb3312a2b478110813b1ed3d69, @@ -29144,12 +27912,6 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1793534456} m_PrefabAsset: {fileID: 0} ---- !u!23 &1811102064 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 773798350} - m_PrefabAsset: {fileID: 0} --- !u!23 &1811387743 stripped MeshRenderer: m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, @@ -30385,12 +29147,6 @@ Transform: m_Father: {fileID: 242310920} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!23 &1893595495 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 245270310} - m_PrefabAsset: {fileID: 0} --- !u!1 &1903256355 GameObject: m_ObjectHideFlags: 0 @@ -30478,25 +29234,6 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1903256355} m_Mesh: {fileID: 4300000, guid: 20b1c3d24ef5d584196d13565a56bc67, type: 3} ---- !u!1 &1904300007 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 126712, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1808834035} - - component: {fileID: 448780583} - - component: {fileID: 1808834036} - m_Layer: 18 - m_Name: MainText - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 --- !u!1 &1910856519 GameObject: m_ObjectHideFlags: 0 @@ -33678,6 +32415,80 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!1001 &5419288071528628701 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1796800572} + m_Modifications: + - target: {fileID: 5419288072186775208, guid: bcaa44ca9a0014c4d83509187c8f70fe, + type: 3} + propertyPath: m_Name + value: SymmetryWidget + objectReference: {fileID: 0} + - target: {fileID: 5419288072186775210, guid: bcaa44ca9a0014c4d83509187c8f70fe, + type: 3} + propertyPath: m_Home + value: + objectReference: {fileID: 94678610} + - target: {fileID: 5419288072186775211, guid: bcaa44ca9a0014c4d83509187c8f70fe, + type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 5419288072186775211, guid: bcaa44ca9a0014c4d83509187c8f70fe, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5419288072186775211, guid: bcaa44ca9a0014c4d83509187c8f70fe, + type: 3} + propertyPath: m_LocalPosition.y + value: 15 + objectReference: {fileID: 0} + - target: {fileID: 5419288072186775211, guid: bcaa44ca9a0014c4d83509187c8f70fe, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5419288072186775211, guid: bcaa44ca9a0014c4d83509187c8f70fe, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5419288072186775211, guid: bcaa44ca9a0014c4d83509187c8f70fe, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5419288072186775211, guid: bcaa44ca9a0014c4d83509187c8f70fe, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5419288072186775211, guid: bcaa44ca9a0014c4d83509187c8f70fe, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5419288072186775211, guid: bcaa44ca9a0014c4d83509187c8f70fe, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5419288072186775211, guid: bcaa44ca9a0014c4d83509187c8f70fe, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5419288072186775211, guid: bcaa44ca9a0014c4d83509187c8f70fe, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bcaa44ca9a0014c4d83509187c8f70fe, type: 3} --- !u!1 &5983820992036084963 GameObject: m_ObjectHideFlags: 0 From 6a3c435dd0cadc08e92f79275615ed34ae0d0035 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 13 Sep 2022 16:26:56 +0100 Subject: [PATCH 14/92] Add buttons for remaining point symmetry modes. Assign new jitter toggle icon --- .../PopUps/PopupWindow_MirrorOptions.prefab | 911 ++++++++++++++++-- 1 file changed, 821 insertions(+), 90 deletions(-) diff --git a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab index 82d75bc726..35acbd427b 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab +++ b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab @@ -37,6 +37,7 @@ Transform: - {fileID: 4327150407939751799} - {fileID: 5267273385286354863} - {fileID: 4368528965265458} + - {fileID: 6115875470961705092} - {fileID: 1751519138734375626} - {fileID: 2166280579792905044} - {fileID: 2166280579792923236} @@ -97,6 +98,7 @@ MonoBehaviour: m_WallpaperScaleSlider: {fileID: 2387462710074356327} m_WallpaperRepeatXSlider: {fileID: 6345233297435571038} m_WallpaperRepeatYSlider: {fileID: 1425760720802223258} + m_ToggleJitter: {fileID: 6218713095093717705} --- !u!114 &114524125799843462 MonoBehaviour: m_ObjectHideFlags: 0 @@ -390,6 +392,150 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 5 m_WallpaperSymmetryGroup: 0 +--- !u!1 &76509299838762500 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6115875470961705092} + - component: {fileID: 1604614999558104837} + - component: {fileID: 196640142720568665} + - component: {fileID: 5503597086252787298} + - component: {fileID: 6218713095093717705} + m_Layer: 16 + m_Name: Button ToggleJitter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6115875470961705092 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 76509299838762500} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.349, y: -1.449, z: -0.02} + m_LocalScale: {x: 0.2, y: 0.2, z: 0.2} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1604614999558104837 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 76509299838762500} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &196640142720568665 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 76509299838762500} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5503597086252787298 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 76509299838762500} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &6218713095093717705 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 76509299838762500} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6b5e5a42a2a249a38d266ceeed2bf3fa, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Cmm + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 71d8d79136b00af43aafb05bf9cbd334, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleToggleJitter + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 6218713095093717705} + m_ObjectArgumentAssemblyTypeName: TiltBrush.ActionToggleButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_InitialToggleState: 0 + m_TextureOn: {fileID: 2800000, guid: 9b82f38d1c06a854faadd9c2ea76b48b, type: 3} + m_TextureOff: {fileID: 2800000, guid: 9b82f38d1c06a854faadd9c2ea76b48b, type: 3} --- !u!1 &436332205580575180 GameObject: m_ObjectHideFlags: 0 @@ -502,7 +648,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: I + m_DescriptionText: Cmm m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -646,7 +792,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: S + m_DescriptionText: P4 m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -985,7 +1131,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Ch + m_DescriptionText: P31m m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -1048,7 +1194,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4450488848677648} - m_RootOrder: 8 + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &2166280579792113966 MeshFilter: @@ -1214,7 +1360,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4450488848677648} - m_RootOrder: 9 + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!23 &2166280579791091378 MeshRenderer: @@ -1311,7 +1457,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4450488848677648} - m_RootOrder: 7 + m_RootOrder: 8 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &2166280579792155208 MeshFilter: @@ -1619,7 +1765,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: S + m_DescriptionText: Pm m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -1763,7 +1909,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: D + m_DescriptionText: P6m m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -1907,7 +2053,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Cv + m_DescriptionText: P3m1 m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -2051,7 +2197,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Dh + m_DescriptionText: P2 m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -2083,6 +2229,150 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 12 +--- !u!1 &4401107489588444600 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5280265728987224986} + - component: {fileID: 8411715588500201168} + - component: {fileID: 5166199438696524643} + - component: {fileID: 1849196113909545706} + - component: {fileID: 2792752914024755570} + m_Layer: 16 + m_Name: Button MirrorType Th + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5280265728987224986 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4401107489588444600} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.44, y: -0.62, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8411715588500201168 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4401107489588444600} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &5166199438696524643 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4401107489588444600} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1849196113909545706 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4401107489588444600} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &2792752914024755570 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4401107489588444600} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Th + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 49bb25c6aaecebd4db489bf5e3f45052, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 2792752914024755570} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 8 + m_WallpaperSymmetryGroup: 0 --- !u!1 &4468987263613466591 GameObject: m_ObjectHideFlags: 0 @@ -2339,7 +2629,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: T + m_DescriptionText: Pmg m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -2515,6 +2805,150 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 1 m_WallpaperSymmetryGroup: 0 +--- !u!1 &5720932913121478184 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3446630500482607495} + - component: {fileID: 3780369143007662612} + - component: {fileID: 6389677340034625004} + - component: {fileID: 5934544935167755264} + - component: {fileID: 3555712778549733668} + m_Layer: 16 + m_Name: Button MirrorType Ih + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3446630500482607495 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5720932913121478184} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.435, y: -0.62, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3780369143007662612 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5720932913121478184} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &6389677340034625004 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5720932913121478184} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5934544935167755264 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5720932913121478184} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &3555712778549733668 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5720932913121478184} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Ih + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 5a019d4d662bea54097664b24cd6cb24, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 3555712778549733668} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 13 + m_WallpaperSymmetryGroup: 0 --- !u!1 &5942374831148875960 GameObject: m_ObjectHideFlags: 0 @@ -2529,42 +2963,186 @@ GameObject: - component: {fileID: 3068695171662713606} - component: {fileID: 7610990149698508976} m_Layer: 16 - m_Name: Button MirrorType O + m_Name: Button MirrorType O + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7537845393605922640 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.28988, y: -0.33012998, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3447784673215657127 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &1391777393110799263 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3068695171662713606 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &7610990149698508976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: O + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 83ef8e3ba97ff0547b7be2042945a3b7, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 7610990149698508976} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 8 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &6387539051538399315 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4517575951357734763} + - component: {fileID: 8220307025494724838} + - component: {fileID: 8429548750421561646} + - component: {fileID: 1467959255306537639} + - component: {fileID: 8049475486389512695} + m_Layer: 16 + m_Name: Button Wallpaper P4m m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &7537845393605922640 +--- !u!4 &4517575951357734763 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5942374831148875960} + m_GameObject: {fileID: 6387539051538399315} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.28988, y: -0.33012998, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_LocalPosition: {x: 0.35912, y: -0.24799997, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} m_ConstrainProportionsScale: 1 m_Children: [] - m_Father: {fileID: 4327150407939751799} - m_RootOrder: 8 + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &3447784673215657127 +--- !u!33 &8220307025494724838 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5942374831148875960} + m_GameObject: {fileID: 6387539051538399315} m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &1391777393110799263 +--- !u!23 &8429548750421561646 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5942374831148875960} + m_GameObject: {fileID: 6387539051538399315} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -2600,26 +3178,26 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &3068695171662713606 +--- !u!65 &1467959255306537639 BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5942374831148875960} + m_GameObject: {fileID: 6387539051538399315} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 m_Size: {x: 1, y: 1, z: 0.01} m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &7610990149698508976 +--- !u!114 &8049475486389512695 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5942374831148875960} + m_GameObject: {fileID: 6387539051538399315} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} @@ -2627,11 +3205,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: O + m_DescriptionText: P4m m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 83ef8e3ba97ff0547b7be2042945a3b7, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: d313dff9cd65e2641a38b4668426ea99, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -2649,17 +3227,17 @@ MonoBehaviour: m_MethodName: HandleChangeMirrorTypeButton m_Mode: 2 m_Arguments: - m_ObjectArgument: {fileID: 7610990149698508976} + m_ObjectArgument: {fileID: 8049475486389512695} m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp m_IntArgument: 0 m_FloatArgument: 0 m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 8 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &6387539051538399315 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 10 +--- !u!1 &6424391061631557974 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2667,48 +3245,48 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4517575951357734763} - - component: {fileID: 8220307025494724838} - - component: {fileID: 8429548750421561646} - - component: {fileID: 1467959255306537639} - - component: {fileID: 8049475486389512695} + - component: {fileID: 3130235279399599639} + - component: {fileID: 9015689941105987615} + - component: {fileID: 6183856291565668003} + - component: {fileID: 3212666805545352533} + - component: {fileID: 8138872191119849089} m_Layer: 16 - m_Name: Button Wallpaper P4m + m_Name: Button Wallpaper Pg m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4517575951357734763 +--- !u!4 &3130235279399599639 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6387539051538399315} + m_GameObject: {fileID: 6424391061631557974} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.35912, y: -0.24799997, z: 0} + m_LocalPosition: {x: -0.36249, y: -0.008589052, z: 0} m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 5267273385286354863} - m_RootOrder: 10 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8220307025494724838 +--- !u!33 &9015689941105987615 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6387539051538399315} + m_GameObject: {fileID: 6424391061631557974} m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &8429548750421561646 +--- !u!23 &6183856291565668003 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6387539051538399315} + m_GameObject: {fileID: 6424391061631557974} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -2744,26 +3322,26 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &1467959255306537639 +--- !u!65 &3212666805545352533 BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6387539051538399315} + m_GameObject: {fileID: 6424391061631557974} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 m_Size: {x: 1, y: 1, z: 0.01} m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &8049475486389512695 +--- !u!114 &8138872191119849089 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6387539051538399315} + m_GameObject: {fileID: 6424391061631557974} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} @@ -2771,11 +3349,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: D + m_DescriptionText: Pg m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: d313dff9cd65e2641a38b4668426ea99, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: c3ede59cadcfca84b9261d384de75f2f, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -2793,7 +3371,7 @@ MonoBehaviour: m_MethodName: HandleChangeMirrorTypeButton m_Mode: 2 m_Arguments: - m_ObjectArgument: {fileID: 8049475486389512695} + m_ObjectArgument: {fileID: 8138872191119849089} m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp m_IntArgument: 0 m_FloatArgument: 0 @@ -2802,8 +3380,8 @@ MonoBehaviour: m_CallState: 2 m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 10 ---- !u!1 &6424391061631557974 + m_WallpaperSymmetryGroup: 1 +--- !u!1 &6758842552307503364 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2811,48 +3389,48 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 3130235279399599639} - - component: {fileID: 9015689941105987615} - - component: {fileID: 6183856291565668003} - - component: {fileID: 3212666805545352533} - - component: {fileID: 8138872191119849089} + - component: {fileID: 7472403162131810544} + - component: {fileID: 6734166178107516846} + - component: {fileID: 5024429821656663234} + - component: {fileID: 2825798042133586439} + - component: {fileID: 7751418394299045841} m_Layer: 16 - m_Name: Button Wallpaper Pg + m_Name: Button MirrorType Td m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &3130235279399599639 +--- !u!4 &7472403162131810544 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6424391061631557974} + m_GameObject: {fileID: 6758842552307503364} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.36249, y: -0.008589052, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_LocalPosition: {x: -0.15, y: -0.62, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} m_ConstrainProportionsScale: 1 m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 1 + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 12 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &9015689941105987615 +--- !u!33 &6734166178107516846 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6424391061631557974} + m_GameObject: {fileID: 6758842552307503364} m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &6183856291565668003 +--- !u!23 &5024429821656663234 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6424391061631557974} + m_GameObject: {fileID: 6758842552307503364} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -2888,26 +3466,26 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &3212666805545352533 +--- !u!65 &2825798042133586439 BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6424391061631557974} + m_GameObject: {fileID: 6758842552307503364} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 m_Size: {x: 1, y: 1, z: 0.01} m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &8138872191119849089 +--- !u!114 &7751418394299045841 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6424391061631557974} + m_GameObject: {fileID: 6758842552307503364} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} @@ -2915,11 +3493,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Cv + m_DescriptionText: Td m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c3ede59cadcfca84b9261d384de75f2f, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 49bb25c6aaecebd4db489bf5e3f45052, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -2937,16 +3515,16 @@ MonoBehaviour: m_MethodName: HandleChangeMirrorTypeButton m_Mode: 2 m_Arguments: - m_ObjectArgument: {fileID: 8138872191119849089} + m_ObjectArgument: {fileID: 7751418394299045841} m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp m_IntArgument: 0 m_FloatArgument: 0 m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 1 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 9 + m_WallpaperSymmetryGroup: 0 --- !u!1 &7056907373844262947 GameObject: m_ObjectHideFlags: 0 @@ -3059,7 +3637,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Ch + m_DescriptionText: Cm m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -3379,6 +3957,150 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 3 m_WallpaperSymmetryGroup: 0 +--- !u!1 &7221307848832689761 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 615739982949098399} + - component: {fileID: 5813164144446963495} + - component: {fileID: 4535432354330765480} + - component: {fileID: 8801489332718884558} + - component: {fileID: 5000002294978036788} + m_Layer: 16 + m_Name: Button MirrorType Oh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &615739982949098399 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7221307848832689761} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.145, y: -0.62, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5813164144446963495 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7221307848832689761} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &4535432354330765480 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7221307848832689761} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8801489332718884558 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7221307848832689761} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &5000002294978036788 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7221307848832689761} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Oh + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 83ef8e3ba97ff0547b7be2042945a3b7, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 5000002294978036788} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 11 + m_WallpaperSymmetryGroup: 0 --- !u!1 &7257716127402312033 GameObject: m_ObjectHideFlags: 0 @@ -3491,7 +4213,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: C + m_DescriptionText: P1 m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -3635,7 +4357,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: D + m_DescriptionText: P6 m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -3779,7 +4501,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Dd + m_DescriptionText: Pgg m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -3923,7 +4645,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: C + m_DescriptionText: P3 m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -3994,6 +4716,10 @@ Transform: - {fileID: 7537845393605922640} - {fileID: 6401046529599427861} - {fileID: 3218360621163022385} + - {fileID: 5280265728987224986} + - {fileID: 7472403162131810544} + - {fileID: 615739982949098399} + - {fileID: 3446630500482607495} m_Father: {fileID: 4450488848677648} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -4109,7 +4835,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: O + m_DescriptionText: Pmm m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -4541,7 +5267,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: D + m_DescriptionText: P4g m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 @@ -4900,7 +5626,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_RootOrder - value: 6 + value: 7 objectReference: {fileID: 0} - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalScale.x @@ -5180,6 +5906,11 @@ PrefabInstance: propertyPath: m_Name value: Button Show Wallpaper Symmetry objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_RootOrder From f2fd49758870eeffb8609465e40883ee7a3a692a Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 13 Sep 2022 16:28:26 +0100 Subject: [PATCH 15/92] Code for jitter toggle. Caching of matrices --- .../Scripts/GUI/MirrorOptionsPopUpWindow.cs | 20 +++++++++++ Assets/Scripts/PointerManager.cs | 36 +++++++++++++------ 2 files changed, 46 insertions(+), 10 deletions(-) diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs index 39205ac44a..cf2bd57926 100644 --- a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -26,6 +26,7 @@ public class MirrorOptionsPopUpWindow : OptionsPopUpWindow public AdvancedSlider m_WallpaperScaleSlider; public AdvancedSlider m_WallpaperRepeatXSlider; public AdvancedSlider m_WallpaperRepeatYSlider; + public ActionToggleButton m_ToggleJitter; private bool m_MirrorState; @@ -44,6 +45,7 @@ private void Awake() m_WallpaperScaleSlider.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryScale; m_WallpaperRepeatXSlider.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryX; m_WallpaperRepeatYSlider.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryY; + m_ToggleJitter.m_InitialToggleState = PointerManager.m_Instance.m_SymmetryRespectsJitter; } public OptionButton GetParentButton() @@ -86,26 +88,36 @@ public void HandleChangeMirrorTypeButton(MirrorTypeButton btn) PointerManager.m_Instance.m_WallpaperSymmetryGroup = btn.m_WallpaperSymmetryGroup; break; } + // Regenerate + PointerManager.m_Instance.GetCustomMirrorMatrices(true); } public void HandleChangePointSymmetryOrder(Vector3 value) { PointerManager.m_Instance.m_PointSymmetryOrder = Mathf.FloorToInt(value.z); + // Regenerate + PointerManager.m_Instance.GetCustomMirrorMatrices(true); } public void HandleChangeWallpaperSymmetryX(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryX = Mathf.FloorToInt(value.z); + // Regenerate + PointerManager.m_Instance.GetCustomMirrorMatrices(true); } public void HandleChangeWallpaperSymmetryY(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryY = Mathf.FloorToInt(value.z); + // Regenerate + PointerManager.m_Instance.GetCustomMirrorMatrices(true); } public void HandleChangeWallpaperSymmetryScale(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryScale = value.z; + // Regenerate + PointerManager.m_Instance.GetCustomMirrorMatrices(true); } public void HandleShowPointSymmetry() @@ -113,6 +125,8 @@ public void HandleShowPointSymmetry() PointerManager.m_Instance.m_CustomSymmetryType = PointerManager.CustomSymmetryType.Point; m_PointSymmetryControls.SetActive(true); m_WallpaperSymmetryControls.SetActive(false); + // Regenerate + PointerManager.m_Instance.GetCustomMirrorMatrices(true); } public void HandleShowWallpaperSymmetry() @@ -120,7 +134,13 @@ public void HandleShowWallpaperSymmetry() PointerManager.m_Instance.m_CustomSymmetryType = PointerManager.CustomSymmetryType.Wallpaper; m_PointSymmetryControls.SetActive(false); m_WallpaperSymmetryControls.SetActive(true); + // Regenerate + PointerManager.m_Instance.GetCustomMirrorMatrices(true); } + public void HandleToggleJitter(ActionToggleButton btn) + { + PointerManager.m_Instance.m_SymmetryRespectsJitter = btn.ToggleState; + } } } diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 971d49e5b7..f6b289ad95 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -15,6 +15,7 @@ using UnityEngine; using System; using System.Collections.Generic; +using System.Linq; using System.Runtime.InteropServices; using ControllerName = TiltBrush.InputManager.ControllerName; using Random = UnityEngine.Random; @@ -59,6 +60,8 @@ public enum CustomSymmetryType [NonSerialized] public int m_WallpaperSymmetryY = 3; [NonSerialized] public SymmetryGroup.R m_WallpaperSymmetryGroup; [NonSerialized] public float m_WallpaperSymmetryScale = 1f; + [NonSerialized] public bool m_SymmetryRespectsJitter; + // Modifying this struct has implications for binary compatibility. // The layout should match the most commonly-seen layout in the binary file. @@ -181,7 +184,8 @@ struct StoredBrushInfo private float m_SketchSurfaceLineDepthIncrement = 0.0001f; private float m_SketchSurfaceLineDepth; private bool m_SketchSurfaceLineWasEnabled; - + private List m_CustomMirrorMatrices; + // ---- events public event Action OnMainPointerBrushChange @@ -403,6 +407,8 @@ void Awake() Debug.Assert(m_MaxPointers > 0); m_Pointers = new PointerData[m_MaxPointers]; + m_CustomMirrorMatrices = new List(); + GetCustomMirrorMatrices(true); for (int i = 0; i < m_Pointers.Length; ++i) { @@ -825,29 +831,31 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf } } - private List GetCustomMirrorMatrices() + public List GetCustomMirrorMatrices(bool regenerate=false) { - List matrices; + // Cached + if (m_CustomMirrorMatrices.Count == 0 && !regenerate) return m_CustomMirrorMatrices; + switch (m_CustomSymmetryType) { case CustomSymmetryType.Wallpaper: float canvasScale = App.ActiveCanvas.Pose.scale; float mirrorScale = canvasScale * m_WallpaperSymmetryScale; var wallpaperSym = new WallpaperSymmetry(m_WallpaperSymmetryGroup, m_WallpaperSymmetryX, m_WallpaperSymmetryY, mirrorScale); - matrices = wallpaperSym.matrices; + m_CustomMirrorMatrices = wallpaperSym.matrices; break; case CustomSymmetryType.Point: case CustomSymmetryType.Polyhedra: default: var pointSym = new PointSymmetry(m_PointSymmetryFamily, m_PointSymmetryOrder, 0); - matrices = pointSym.matrices; - for (var i = 0; i < matrices.Count; i++) + m_CustomMirrorMatrices = pointSym.matrices; + for (var i = 0; i < m_CustomMirrorMatrices.Count; i++) { - var m = matrices[i]; + var m = m_CustomMirrorMatrices[i]; } break; } - return matrices; + return m_CustomMirrorMatrices; } void UpdateSymmetryPointerTransforms() @@ -918,6 +926,7 @@ private TrTransform TrFromMatrixWithFixedReflections(Matrix4x4 m) // Custom symmetry matrices have negative scale which brushscripts don't support var tr = TrTransform.FromMatrix4x4(m); return tr; + if (tr.scale < 0) { Debug.Log($"Fixing scale"); @@ -1123,6 +1132,7 @@ private void Transition_WaitingForInput_RecordingInput() m_CurrentLineCreationState = LineCreationState.RecordingInput; WidgetManager.m_Instance.WidgetsDormant = true; } + public Color GenerateJitteredColor(float colorLuminanceMin) { Color.RGBToHSV(m_lastChosenColor, out var h, out var s, out var v); @@ -1274,7 +1284,14 @@ void InitiateLine(bool isContinue = false) break; } } - + + if (m_SymmetryRespectsJitter) + { + script.SetColor(GenerateJitteredColor(MainPointer.CurrentBrush.m_ColorLuminanceMin)); + BrushDescriptor desc = BrushCatalog.m_Instance.GetBrush(MainPointer.CurrentBrush.m_Guid); + script.BrushSize01 = GenerateJitteredSize(desc, MainPointer.BrushSize01); + } + script.CreateNewLine( canvas, xfPointer_CS, currentCreator, m_StraightEdgeProxyActive ? m_StraightEdgeProxyBrush : null); @@ -1290,7 +1307,6 @@ void InitiateLineAt(TrTransform mainPointerXf_CS) // Update other pointers. UpdateSymmetryPointerTransforms(); - InitiateLine(false); } From 6e006fec3de889550f0b1c53507fe9c203718750 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 13 Sep 2022 16:32:13 +0100 Subject: [PATCH 16/92] Draw custom symmetry guides (WIP) --- Assets/Scripts/Widgets/SymmetryWidget.cs | 42 +++++++++++++++++++++--- 1 file changed, 38 insertions(+), 4 deletions(-) diff --git a/Assets/Scripts/Widgets/SymmetryWidget.cs b/Assets/Scripts/Widgets/SymmetryWidget.cs index ae03f27ef5..0f1fe90264 100644 --- a/Assets/Scripts/Widgets/SymmetryWidget.cs +++ b/Assets/Scripts/Widgets/SymmetryWidget.cs @@ -15,6 +15,7 @@ using System; using TMPro; using UnityEngine; +using UnityEngine.Rendering; namespace TiltBrush { @@ -32,10 +33,14 @@ public class GuideBeam public class SymmetryWidget : GrabWidget { [SerializeField] private Renderer m_LeftRightMesh; + [SerializeField] private Renderer m_FrontBackMesh; [SerializeField] private TextMeshPro m_TitleText; [SerializeField] private GameObject m_HintText; [SerializeField] private GrabWidgetHome m_Home; + [SerializeField] private Mesh m_CustomSymmetryMesh; + [SerializeField] private Material m_CustomSymmetryMaterial; + public enum BeamDirection { Up, @@ -59,6 +64,7 @@ public enum BeamDirection [SerializeField] private float m_JumpToUserControllerOffsetDistance; [SerializeField] private float m_JumpToUserControllerYOffset; + private static readonly int OutlineWidth = Shader.PropertyToID("_OutlineWidth"); public Plane ReflectionPlane { @@ -107,8 +113,12 @@ public void SetMode(PointerManager.SymmetryMode rMode) switch (rMode) { case PointerManager.SymmetryMode.SinglePlane: + m_LeftRightMesh.enabled = false; + m_FrontBackMesh.enabled = false; + break; case PointerManager.SymmetryMode.TwoHanded: m_LeftRightMesh.enabled = false; + m_FrontBackMesh.enabled = true; for (int i = 0; i < m_GuideBeams.Length; ++i) { m_GuideBeams[i].m_BeamRenderer.enabled = ((m_GuideBeams[i].m_Direction != BeamDirection.Left) && @@ -116,11 +126,10 @@ public void SetMode(PointerManager.SymmetryMode rMode) } break; case PointerManager.SymmetryMode.FourAroundY: - m_LeftRightMesh.enabled = true; - for (int i = 0; i < m_GuideBeams.Length; ++i) + m_LeftRightMesh.enabled = false; + m_FrontBackMesh.enabled = true; + if (PointerManager.m_Instance.m_CustomSymmetryType == PointerManager.CustomSymmetryType.Point) { - m_GuideBeams[i].m_BeamRenderer.enabled = ((m_GuideBeams[i].m_Direction != BeamDirection.Up) && - (m_GuideBeams[i].m_Direction != BeamDirection.Down)); } break; } @@ -252,6 +261,11 @@ override protected void OnUpdate() transform.hasChanged = false; m_GuideBeamShowRatio = fShowRatio; } + + if (PointerManager.m_Instance.CurrentSymmetryMode==PointerManager.SymmetryMode.FourAroundY) + { + DrawCustomSymmetryGuides(); + } } override protected TrTransform GetSnappedTransform(TrTransform xf_GS) @@ -426,5 +440,25 @@ public override void Show(bool bShow, bool bPlayAudio = true) AudioManager.m_Instance.PlayMirrorSound(transform.position); } } + + public void DrawCustomSymmetryGuides() + { + var matrices = PointerManager.m_Instance.GetCustomMirrorMatrices(); + for (var i = 0; i < matrices.Count; i++) + { + var m = matrices[i]; + m = transform.localToWorldMatrix * m; + m *= Matrix4x4.TRS(new Vector3(2, .5f, .05f), Quaternion.identity, new Vector3(0.5f, 0.4f, 0)); + matrices[i] = m; + } + + m_CustomSymmetryMaterial.color = Color.gray; + m_CustomSymmetryMaterial.enableInstancing = true; + m_CustomSymmetryMaterial.SetFloat(OutlineWidth, -0.01f); + Graphics.DrawMeshInstanced( + m_CustomSymmetryMesh, 0, m_CustomSymmetryMaterial, + matrices, null, ShadowCastingMode.Off, false + ); + } } } // namespace TiltBrush From 5cad0c15760865674d877a309b42e36242443316 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 13 Sep 2022 16:32:40 +0100 Subject: [PATCH 17/92] Bump Unity version [CI BUILD] --- ProjectSettings/ProjectVersion.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt index fbb7c0b097..8d9054dca6 100644 --- a/ProjectSettings/ProjectVersion.txt +++ b/ProjectSettings/ProjectVersion.txt @@ -1,2 +1,2 @@ -m_EditorVersion: 2021.3.3f1 -m_EditorVersionWithRevision: 2021.3.3f1 (af2e63e8f9bd) +m_EditorVersion: 2021.3.9f1 +m_EditorVersionWithRevision: 2021.3.9f1 (ad3870b89536) From 90954a0cfb2ce1142b115efa0eae3ac52eabb8a6 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Thu, 15 Sep 2022 14:11:17 +0100 Subject: [PATCH 18/92] Fix caching of matrices. Slow spinning. Bump UPM version [CI BUILD] --- .../Scripts/GUI/MirrorOptionsPopUpWindow.cs | 14 ++--- Assets/Scripts/PointerManager.cs | 57 +++++++++++-------- Assets/Scripts/Widgets/SymmetryWidget.cs | 14 ++++- Packages/manifest.json | 2 +- Packages/packages-lock.json | 2 +- 5 files changed, 55 insertions(+), 34 deletions(-) diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs index cf2bd57926..66c095920a 100644 --- a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -89,35 +89,35 @@ public void HandleChangeMirrorTypeButton(MirrorTypeButton btn) break; } // Regenerate - PointerManager.m_Instance.GetCustomMirrorMatrices(true); + PointerManager.m_Instance.CalculateMirrorMatrices(); } public void HandleChangePointSymmetryOrder(Vector3 value) { PointerManager.m_Instance.m_PointSymmetryOrder = Mathf.FloorToInt(value.z); // Regenerate - PointerManager.m_Instance.GetCustomMirrorMatrices(true); + PointerManager.m_Instance.CalculateMirrorMatrices(); } public void HandleChangeWallpaperSymmetryX(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryX = Mathf.FloorToInt(value.z); // Regenerate - PointerManager.m_Instance.GetCustomMirrorMatrices(true); + PointerManager.m_Instance.CalculateMirrorMatrices(); } public void HandleChangeWallpaperSymmetryY(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryY = Mathf.FloorToInt(value.z); // Regenerate - PointerManager.m_Instance.GetCustomMirrorMatrices(true); + PointerManager.m_Instance.CalculateMirrorMatrices(); } public void HandleChangeWallpaperSymmetryScale(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryScale = value.z; // Regenerate - PointerManager.m_Instance.GetCustomMirrorMatrices(true); + PointerManager.m_Instance.CalculateMirrorMatrices(); } public void HandleShowPointSymmetry() @@ -126,7 +126,7 @@ public void HandleShowPointSymmetry() m_PointSymmetryControls.SetActive(true); m_WallpaperSymmetryControls.SetActive(false); // Regenerate - PointerManager.m_Instance.GetCustomMirrorMatrices(true); + PointerManager.m_Instance.CalculateMirrorMatrices(); } public void HandleShowWallpaperSymmetry() @@ -135,7 +135,7 @@ public void HandleShowWallpaperSymmetry() m_PointSymmetryControls.SetActive(false); m_WallpaperSymmetryControls.SetActive(true); // Regenerate - PointerManager.m_Instance.GetCustomMirrorMatrices(true); + PointerManager.m_Instance.CalculateMirrorMatrices(); } public void HandleToggleJitter(ActionToggleButton btn) diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index f6b289ad95..00d7e63fb0 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -53,14 +53,14 @@ public enum CustomSymmetryType Polyhedra } - [NonSerialized] public CustomSymmetryType m_CustomSymmetryType; - [NonSerialized] public PointSymmetry.Family m_PointSymmetryFamily; + [NonSerialized] public CustomSymmetryType m_CustomSymmetryType = CustomSymmetryType.Point; + [NonSerialized] public PointSymmetry.Family m_PointSymmetryFamily = PointSymmetry.Family.Cn; + [NonSerialized] public SymmetryGroup.R m_WallpaperSymmetryGroup = SymmetryGroup.R.p1; [NonSerialized] public int m_PointSymmetryOrder = 6; - [NonSerialized] public int m_WallpaperSymmetryX = 3; - [NonSerialized] public int m_WallpaperSymmetryY = 3; - [NonSerialized] public SymmetryGroup.R m_WallpaperSymmetryGroup; + [NonSerialized] public int m_WallpaperSymmetryX = 2; + [NonSerialized] public int m_WallpaperSymmetryY = 2; [NonSerialized] public float m_WallpaperSymmetryScale = 1f; - [NonSerialized] public bool m_SymmetryRespectsJitter; + [NonSerialized] public bool m_SymmetryRespectsJitter = false; // Modifying this struct has implications for binary compatibility. @@ -304,6 +304,7 @@ public float FreePaintPointerAngle } } public bool JitterEnabled => colorJitter.sqrMagnitude > 0 || sizeJitter > 0 || positionJitter > 0; + public List CustomMirrorMatrices => m_CustomMirrorMatrices.ToList(); // Ensure we return a clone static public void ClearPlayerPrefs() { @@ -408,8 +409,7 @@ void Awake() Debug.Assert(m_MaxPointers > 0); m_Pointers = new PointerData[m_MaxPointers]; m_CustomMirrorMatrices = new List(); - GetCustomMirrorMatrices(true); - + for (int i = 0; i < m_Pointers.Length; ++i) { //set our main pointer as the zero index @@ -734,7 +734,8 @@ public void SetSymmetryMode(SymmetryMode mode, bool recordCommand = true) active = 2; break; case SymmetryMode.FourAroundY: - active = GetCustomMirrorMatrices().Count; + CalculateMirrorMatrices(initPointers: false); + active = m_CustomMirrorMatrices.Count; break; case SymmetryMode.DebugMultiple: active = DEBUG_MULTIPLE_NUM_POINTERS; @@ -807,10 +808,9 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf { TrTransform tr; { - var matrices = GetCustomMirrorMatrices(); var xfWidget = TrTransform.FromTransform(m_SymmetryWidget); // convert from widget-local coords to world coords - tr = TrFromMatrixWithFixedReflections(matrices[child]); + tr = TrFromMatrixWithFixedReflections(m_CustomMirrorMatrices[child]); tr = tr.TransformBy(xfWidget); } return tr * xfMain; @@ -831,11 +831,8 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf } } - public List GetCustomMirrorMatrices(bool regenerate=false) + public void CalculateMirrorMatrices(bool initPointers = true) { - // Cached - if (m_CustomMirrorMatrices.Count == 0 && !regenerate) return m_CustomMirrorMatrices; - switch (m_CustomSymmetryType) { case CustomSymmetryType.Wallpaper: @@ -847,15 +844,30 @@ public List GetCustomMirrorMatrices(bool regenerate=false) case CustomSymmetryType.Point: case CustomSymmetryType.Polyhedra: default: - var pointSym = new PointSymmetry(m_PointSymmetryFamily, m_PointSymmetryOrder, 0); + var pointSym = new PointSymmetry(m_PointSymmetryFamily, m_PointSymmetryOrder, 0.1f); m_CustomMirrorMatrices = pointSym.matrices; - for (var i = 0; i < m_CustomMirrorMatrices.Count; i++) + break; + } + + // If we're calling this from any place other than SetSymmetryMode + // then we need to set up pointers. + // SetSymmetryMode will do this by itself. + if (initPointers) + { + m_NumActivePointers = m_CustomMirrorMatrices.Count; + for (int i = 1; i < m_Pointers.Length; ++i) + { + var pointer = m_Pointers[i]; + bool enabled = i < m_NumActivePointers; + pointer.m_UiEnabled = enabled; + pointer.m_Script.gameObject.SetActive(enabled); + pointer.m_Script.EnableRendering(m_PointersRenderingActive && enabled); + if (enabled) { - var m = m_CustomMirrorMatrices[i]; + pointer.m_Script.CopyInternals(m_Pointers[0].m_Script); } - break; + } } - return m_CustomMirrorMatrices; } void UpdateSymmetryPointerTransforms() @@ -885,12 +897,11 @@ void UpdateSymmetryPointerTransforms() { TrTransform pointer0 = TrTransform.FromTransform(m_MainPointerData.m_Script.transform); TrTransform tr; - var matrices = GetCustomMirrorMatrices(); var xfWidget = TrTransform.FromTransform(m_SymmetryWidget); TrTransform cur = TrTransform.identity; - for (int i = 0; i < matrices.Count; i++) + for (int i = 0; i < m_CustomMirrorMatrices.Count; i++) { - tr = TrFromMatrixWithFixedReflections(matrices[i]); + tr = TrFromMatrixWithFixedReflections(m_CustomMirrorMatrices[i]); // convert from widget-local coords to world coords tr = xfWidget * tr * xfWidget.inverse; var tmp = tr * pointer0; // Work around 2018.3.x Mono parse bug diff --git a/Assets/Scripts/Widgets/SymmetryWidget.cs b/Assets/Scripts/Widgets/SymmetryWidget.cs index 0f1fe90264..3e6ca9bb7e 100644 --- a/Assets/Scripts/Widgets/SymmetryWidget.cs +++ b/Assets/Scripts/Widgets/SymmetryWidget.cs @@ -13,6 +13,7 @@ // limitations under the License. using System; +using System.Linq; using TMPro; using UnityEngine; using UnityEngine.Rendering; @@ -88,7 +89,7 @@ override protected void Awake() { base.Awake(); - m_AngVelDampThreshold = 600f; + m_AngVelDampThreshold = 50f; //initialize beams for (int i = 0; i < m_GuideBeams.Length; ++i) @@ -443,7 +444,16 @@ public override void Show(bool bShow, bool bPlayAudio = true) public void DrawCustomSymmetryGuides() { - var matrices = PointerManager.m_Instance.GetCustomMirrorMatrices(); + var matrices = PointerManager.m_Instance.CustomMirrorMatrices; + + // This can get called before we've had a chance to set up matrices + if (matrices.Count < 1) + { + PointerManager.m_Instance.CalculateMirrorMatrices(); + matrices = PointerManager.m_Instance.CustomMirrorMatrices; + } + + // Scale the guides away from the origin for (var i = 0; i < matrices.Count; i++) { var m = matrices[i]; diff --git a/Packages/manifest.json b/Packages/manifest.json index bd9e82de00..914d5a3fda 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -1,6 +1,6 @@ { "dependencies": { - "com.ixxy.unitysymmetry": "https://github.com/IxxyXR/unity-symmetry.git?nocache=3#upm", + "com.ixxy.unitysymmetry": "https://github.com/IxxyXR/unity-symmetry.git?nocache=4#upm", "com.unity.2d.sprite": "1.0.0", "com.unity.2d.tilemap": "1.0.0", "com.unity.editorcoroutines": "1.0.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index e34d723678..d28b54f417 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -11,7 +11,7 @@ "depth": 0, "source": "git", "dependencies": {}, - "hash": "f8f35ad273efde1bcaf351e72c6cfbfbc033745c" + "hash": "1a36d8e687f04c412ad555ef8ed232d9b461b6df" }, "com.unity.2d.sprite": { "version": "1.0.0", From 3888e87463f3005423904d21a761ab7b91344f3c Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Thu, 15 Sep 2022 14:12:20 +0100 Subject: [PATCH 19/92] Update packages-lock.json [CI BUILD] --- Packages/packages-lock.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index d28b54f417..ce756c3c47 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -7,7 +7,7 @@ "dependencies": {} }, "com.ixxy.unitysymmetry": { - "version": "https://github.com/IxxyXR/unity-symmetry.git?nocache=3#upm", + "version": "https://github.com/IxxyXR/unity-symmetry.git?nocache=4#upm", "depth": 0, "source": "git", "dependencies": {}, From 21450c3d8fd734bae289780ba410fd4fec848fcb Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Fri, 16 Sep 2022 15:23:02 +0100 Subject: [PATCH 20/92] Fix wallpaper scaling. Show symmetry domains instead of normal symmetry guide [CI BUILD] --- .../Prefabs/Symmetry Domain Renderer.prefab | 131 ++++++++++++++++++ .../Symmetry Domain Renderer.prefab.meta | 7 + Assets/Prefabs/SymmetryWidget.prefab | 36 +++++ Assets/Scripts/PointerManager.cs | 17 ++- Assets/Scripts/Widgets/SymmetryWidget.cs | 95 +++++++++++-- Packages/manifest.json | 2 +- Packages/packages-lock.json | 4 +- 7 files changed, 276 insertions(+), 16 deletions(-) create mode 100644 Assets/Prefabs/Symmetry Domain Renderer.prefab create mode 100644 Assets/Prefabs/Symmetry Domain Renderer.prefab.meta diff --git a/Assets/Prefabs/Symmetry Domain Renderer.prefab b/Assets/Prefabs/Symmetry Domain Renderer.prefab new file mode 100644 index 0000000000..64b6a6db55 --- /dev/null +++ b/Assets/Prefabs/Symmetry Domain Renderer.prefab @@ -0,0 +1,131 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &7109741773725939729 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5706923482183073426} + - component: {fileID: 1701942078218248992} + m_Layer: 18 + m_Name: Symmetry Domain Renderer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5706923482183073426 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7109741773725939729} + m_LocalRotation: {x: 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} +--- !u!120 &1701942078218248992 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7109741773725939729} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10306, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Positions: [] + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.1 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 0 + numCapVertices: 0 + alignment: 0 + textureMode: 0 + shadowBias: 0.5 + generateLightingData: 0 + m_UseWorldSpace: 0 + m_Loop: 1 diff --git a/Assets/Prefabs/Symmetry Domain Renderer.prefab.meta b/Assets/Prefabs/Symmetry Domain Renderer.prefab.meta new file mode 100644 index 0000000000..9ceacfbaef --- /dev/null +++ b/Assets/Prefabs/Symmetry Domain Renderer.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a9d2d6d7c589868478582328363b3a90 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/SymmetryWidget.prefab b/Assets/Prefabs/SymmetryWidget.prefab index 7f31a8bf23..6ef9819abe 100644 --- a/Assets/Prefabs/SymmetryWidget.prefab +++ b/Assets/Prefabs/SymmetryWidget.prefab @@ -434,6 +434,7 @@ Transform: - {fileID: 5419288071783472824} - {fileID: 5419288071119248285} - {fileID: 5419288071219613452} + - {fileID: 1551846571074858292} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -452,6 +453,7 @@ MonoBehaviour: m_ShowDuration: 0.2 m_GrabDistance: 0.5 m_CollisionRadius: 1.2 + m_previousCanvas: {fileID: 0} m_AllowTwoHandGrab: 0 m_DestroyOnHide: 0 m_AllowHideWithToss: 0 @@ -509,6 +511,9 @@ MonoBehaviour: m_SnapXZPlaneStickyAmount: 25 m_JumpToUserControllerOffsetDistance: 1.25 m_JumpToUserControllerYOffset: 2 + m_SymmetryDomainPrefab: {fileID: 5706923482183073426, guid: a9d2d6d7c589868478582328363b3a90, + type: 3} + m_SymmetryDomainParent: {fileID: 1551846571074858292} --- !u!114 &5419288072186775205 MonoBehaviour: m_ObjectHideFlags: 0 @@ -522,6 +527,37 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Parent: 0 +--- !u!1 &6266660327517675210 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1551846571074858292} + m_Layer: 18 + m_Name: DomainLineRenderers + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1551846571074858292 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6266660327517675210} + m_LocalRotation: {x: 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: 5419288072186775211} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &5419288070310795033 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 00d7e63fb0..65b76f7486 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -185,7 +185,8 @@ struct StoredBrushInfo private float m_SketchSurfaceLineDepth; private bool m_SketchSurfaceLineWasEnabled; private List m_CustomMirrorMatrices; - + private Vector2[] m_CustomMirrorDomain; + // ---- events public event Action OnMainPointerBrushChange @@ -304,8 +305,10 @@ public float FreePaintPointerAngle } } public bool JitterEnabled => colorJitter.sqrMagnitude > 0 || sizeJitter > 0 || positionJitter > 0; + public List CustomMirrorMatrices => m_CustomMirrorMatrices.ToList(); // Ensure we return a clone - + public List CustomMirrorDomain => m_CustomMirrorDomain.ToList(); + static public void ClearPlayerPrefs() { PlayerPrefs.DeleteKey(PLAYER_PREFS_POINTER_ANGLE_OLD); @@ -431,6 +434,8 @@ void Awake() m_CurrentLineCreationState = LineCreationState.WaitingForInput; m_StraightEdgeProxyActive = false; m_StraightEdgeGesture = new CircleGesture(); + App.Scene.MainCanvas.PoseChanged += OnActiveCanvasPoseChanged; + if (m_SymmetryWidget) { @@ -444,6 +449,11 @@ void Awake() m_FreePaintPointerAngle = PlayerPrefs.GetFloat(PLAYER_PREFS_POINTER_ANGLE, m_DefaultPointerAngle); } + + private void OnActiveCanvasPoseChanged(TrTransform prev, TrTransform current) + { + CalculateMirrorMatrices(initPointers: false); + } void Start() { @@ -809,9 +819,11 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf TrTransform tr; { var xfWidget = TrTransform.FromTransform(m_SymmetryWidget); + // convert from widget-local coords to world coords tr = TrFromMatrixWithFixedReflections(m_CustomMirrorMatrices[child]); tr = tr.TransformBy(xfWidget); + tr = tr.TransformBy(TrTransform.R(90, Vector3.up)); } return tr * xfMain; } @@ -840,6 +852,7 @@ public void CalculateMirrorMatrices(bool initPointers = true) float mirrorScale = canvasScale * m_WallpaperSymmetryScale; var wallpaperSym = new WallpaperSymmetry(m_WallpaperSymmetryGroup, m_WallpaperSymmetryX, m_WallpaperSymmetryY, mirrorScale); m_CustomMirrorMatrices = wallpaperSym.matrices; + m_CustomMirrorDomain = wallpaperSym.groupProperties.fundamentalRegion.points; break; case CustomSymmetryType.Point: case CustomSymmetryType.Polyhedra: diff --git a/Assets/Scripts/Widgets/SymmetryWidget.cs b/Assets/Scripts/Widgets/SymmetryWidget.cs index 3e6ca9bb7e..ac15d0ab01 100644 --- a/Assets/Scripts/Widgets/SymmetryWidget.cs +++ b/Assets/Scripts/Widgets/SymmetryWidget.cs @@ -13,6 +13,7 @@ // limitations under the License. using System; +using System.Collections.Generic; using System.Linq; using TMPro; using UnityEngine; @@ -66,6 +67,9 @@ public enum BeamDirection [SerializeField] private float m_JumpToUserControllerOffsetDistance; [SerializeField] private float m_JumpToUserControllerYOffset; private static readonly int OutlineWidth = Shader.PropertyToID("_OutlineWidth"); + [SerializeField] private Transform m_SymmetryDomainPrefab; + [SerializeField] private Transform m_SymmetryDomainParent; + public Plane ReflectionPlane { @@ -444,6 +448,7 @@ public override void Show(bool bShow, bool bPlayAudio = true) public void DrawCustomSymmetryGuides() { + List lrs = new List(); var matrices = PointerManager.m_Instance.CustomMirrorMatrices; // This can get called before we've had a chance to set up matrices @@ -452,23 +457,91 @@ public void DrawCustomSymmetryGuides() PointerManager.m_Instance.CalculateMirrorMatrices(); matrices = PointerManager.m_Instance.CustomMirrorMatrices; } - - // Scale the guides away from the origin + + lrs = m_SymmetryDomainParent.GetComponentsInChildren().ToList(); + foreach (var lr in lrs) + { + lr.gameObject.SetActive(false); + } + for (var i = 0; i < matrices.Count; i++) { - var m = matrices[i]; - m = transform.localToWorldMatrix * m; + var m0 = matrices[i]; + var m = transform.localToWorldMatrix * m0; + // Scale the guides away from the origin m *= Matrix4x4.TRS(new Vector3(2, .5f, .05f), Quaternion.identity, new Vector3(0.5f, 0.4f, 0)); matrices[i] = m; + + if (PointerManager.m_Instance.m_CustomSymmetryType == PointerManager.CustomSymmetryType.Wallpaper) + { + LineRenderer lr; + if (i < lrs.Count) + { + lr = lrs[i]; + } + else + { + var go = Instantiate(m_SymmetryDomainPrefab, m_SymmetryDomainParent); + lr = go.GetComponent(); + } + lr.gameObject.SetActive(true); + // var path = PointerManager.m_Instance.CustomMirrorDomain; + float insetAmount = i==0 ? .1f : .11f; // Slightly different inset for the first one so it's visible even if overlapping + var path = InsetPolygon(PointerManager.m_Instance.CustomMirrorDomain, insetAmount); + var path3d = path.Select(v => m0.MultiplyPoint3x4(v)).ToArray(); + lr.positionCount = path3d.Length; + lr.SetPositions(path3d); + if (i == 0) + { + lr.startColor = Color.white; + lr.endColor = Color.white; + } + else + { + lr.startColor = Color.blue; + lr.endColor = Color.blue; + } + } + } + + if (PointerManager.m_Instance.m_CustomSymmetryType != PointerManager.CustomSymmetryType.Wallpaper) + { + m_CustomSymmetryMaterial.color = Color.gray; + m_CustomSymmetryMaterial.enableInstancing = true; + m_CustomSymmetryMaterial.SetFloat(OutlineWidth, -0.01f); + Graphics.DrawMeshInstanced( + m_CustomSymmetryMesh, 0, m_CustomSymmetryMaterial, + matrices, null, ShadowCastingMode.Off, false + ); } + } + + public static List InsetPolygon(List originalPoly, float insetAmount) + { + insetAmount = -insetAmount; + int Mod(int x, int m) {return (x % m + m) % m;} - m_CustomSymmetryMaterial.color = Color.gray; - m_CustomSymmetryMaterial.enableInstancing = true; - m_CustomSymmetryMaterial.SetFloat(OutlineWidth, -0.01f); - Graphics.DrawMeshInstanced( - m_CustomSymmetryMesh, 0, m_CustomSymmetryMaterial, - matrices, null, ShadowCastingMode.Off, false - ); + Vector2 offsetDir = Vector2.zero; + + // Create the Vector3 vertices + List offsetPoly = new List(); + for (int i = 0; i < originalPoly.Count; i++) + { + if (insetAmount != 0) + { + Vector2 tangent1 = (originalPoly[(i + 1) % originalPoly.Count] - originalPoly[i]).normalized; + Vector2 tangent2 = (originalPoly[i] - originalPoly[Mod(i - 1, originalPoly.Count)]).normalized; + + Vector2 normal1 = new Vector2(-tangent1.y, tangent1.x).normalized; + Vector2 normal2 = new Vector2(-tangent2.y, tangent2.x).normalized; + + offsetDir = (normal1 + normal2) / 2; + offsetDir *= insetAmount / offsetDir.magnitude; + } + offsetPoly.Add(new Vector2(originalPoly[i].x - offsetDir.x, originalPoly[i].y - offsetDir.y)); + } + + return offsetPoly; } } } // namespace TiltBrush diff --git a/Packages/manifest.json b/Packages/manifest.json index 914d5a3fda..fd2b51469d 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -1,6 +1,6 @@ { "dependencies": { - "com.ixxy.unitysymmetry": "https://github.com/IxxyXR/unity-symmetry.git?nocache=4#upm", + "com.ixxy.unitysymmetry": "https://github.com/IxxyXR/unity-symmetry.git?nocache=5#upm", "com.unity.2d.sprite": "1.0.0", "com.unity.2d.tilemap": "1.0.0", "com.unity.editorcoroutines": "1.0.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index ce756c3c47..45e08ee821 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -7,11 +7,11 @@ "dependencies": {} }, "com.ixxy.unitysymmetry": { - "version": "https://github.com/IxxyXR/unity-symmetry.git?nocache=4#upm", + "version": "https://github.com/IxxyXR/unity-symmetry.git?nocache=5#upm", "depth": 0, "source": "git", "dependencies": {}, - "hash": "1a36d8e687f04c412ad555ef8ed232d9b461b6df" + "hash": "75f3684993475f2e237719553d81a63656d3fd40" }, "com.unity.2d.sprite": { "version": "1.0.0", From a2197c5d1eceee729417e3a36a53c4dc26ecdab7 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Fri, 16 Sep 2022 16:25:06 +0100 Subject: [PATCH 21/92] Scaling fixes. Jitter icon fix [CI BUILD] --- .../PopUps/PopupWindow_MirrorOptions.prefab | 2 +- Assets/Scripts/PointerManager.cs | 14 +++++++++----- Assets/Scripts/Widgets/SymmetryWidget.cs | 9 ++++++++- 3 files changed, 18 insertions(+), 7 deletions(-) diff --git a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab index 35acbd427b..24e32ebde6 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab +++ b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab @@ -535,7 +535,7 @@ MonoBehaviour: m_CallState: 2 m_InitialToggleState: 0 m_TextureOn: {fileID: 2800000, guid: 9b82f38d1c06a854faadd9c2ea76b48b, type: 3} - m_TextureOff: {fileID: 2800000, guid: 9b82f38d1c06a854faadd9c2ea76b48b, type: 3} + m_TextureOff: {fileID: 2800000, guid: aeb61a7dfe5b7da42b00345e9a224f89, type: 3} --- !u!1 &436332205580575180 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 65b76f7486..08dafb099d 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -823,7 +823,6 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf // convert from widget-local coords to world coords tr = TrFromMatrixWithFixedReflections(m_CustomMirrorMatrices[child]); tr = tr.TransformBy(xfWidget); - tr = tr.TransformBy(TrTransform.R(90, Vector3.up)); } return tr * xfMain; } @@ -848,9 +847,7 @@ public void CalculateMirrorMatrices(bool initPointers = true) switch (m_CustomSymmetryType) { case CustomSymmetryType.Wallpaper: - float canvasScale = App.ActiveCanvas.Pose.scale; - float mirrorScale = canvasScale * m_WallpaperSymmetryScale; - var wallpaperSym = new WallpaperSymmetry(m_WallpaperSymmetryGroup, m_WallpaperSymmetryX, m_WallpaperSymmetryY, mirrorScale); + var wallpaperSym = new WallpaperSymmetry(m_WallpaperSymmetryGroup, m_WallpaperSymmetryX, m_WallpaperSymmetryY, 1); m_CustomMirrorMatrices = wallpaperSym.matrices; m_CustomMirrorDomain = wallpaperSym.groupProperties.fundamentalRegion.points; break; @@ -861,7 +858,7 @@ public void CalculateMirrorMatrices(bool initPointers = true) m_CustomMirrorMatrices = pointSym.matrices; break; } - + // If we're calling this from any place other than SetSymmetryMode // then we need to set up pointers. // SetSymmetryMode will do this by itself. @@ -944,11 +941,18 @@ void UpdateSymmetryPointerTransforms() break; } } + + public float GetCustomMirrorScale() + { + float canvasScale = App.ActiveCanvas.Pose.scale; + return canvasScale * m_WallpaperSymmetryScale; + } private TrTransform TrFromMatrixWithFixedReflections(Matrix4x4 m) { // Custom symmetry matrices have negative scale which brushscripts don't support var tr = TrTransform.FromMatrix4x4(m); + tr.translation *= GetCustomMirrorScale(); return tr; if (tr.scale < 0) diff --git a/Assets/Scripts/Widgets/SymmetryWidget.cs b/Assets/Scripts/Widgets/SymmetryWidget.cs index ac15d0ab01..8c349a8539 100644 --- a/Assets/Scripts/Widgets/SymmetryWidget.cs +++ b/Assets/Scripts/Widgets/SymmetryWidget.cs @@ -457,6 +457,8 @@ public void DrawCustomSymmetryGuides() PointerManager.m_Instance.CalculateMirrorMatrices(); matrices = PointerManager.m_Instance.CustomMirrorMatrices; } + + float mirrorScale = PointerManager.m_Instance.GetCustomMirrorScale(); lrs = m_SymmetryDomainParent.GetComponentsInChildren().ToList(); foreach (var lr in lrs) @@ -488,7 +490,12 @@ public void DrawCustomSymmetryGuides() // var path = PointerManager.m_Instance.CustomMirrorDomain; float insetAmount = i==0 ? .1f : .11f; // Slightly different inset for the first one so it's visible even if overlapping var path = InsetPolygon(PointerManager.m_Instance.CustomMirrorDomain, insetAmount); - var path3d = path.Select(v => m0.MultiplyPoint3x4(v)).ToArray(); + var path3d = path.Select(v => + { + var p = m0.MultiplyPoint3x4(v); + p *= mirrorScale; + return p; + }).ToArray(); lr.positionCount = path3d.Length; lr.SetPositions(path3d); if (i == 0) From fda5e2777336064bb3d344bc1bcea1a05db6ba8a Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Fri, 16 Sep 2022 16:39:27 +0100 Subject: [PATCH 22/92] Jitter button label [CI BUILD] --- Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab index 24e32ebde6..72120a5882 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab +++ b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab @@ -504,7 +504,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Cmm + m_DescriptionText: Apply jitter settings to each stroke m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 From c5588a2b73e9e147af33f424692b0df3f043c99e Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 20 Sep 2022 13:52:16 +0100 Subject: [PATCH 23/92] overload for Clone() that accepts explicit TRS --- Assets/Scripts/Widgets/GrabWidget.cs | 12 ++++++++++-- Assets/Scripts/Widgets/ModelWidget.cs | 4 ++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/Assets/Scripts/Widgets/GrabWidget.cs b/Assets/Scripts/Widgets/GrabWidget.cs index 1ceb210beb..64342fc2e2 100644 --- a/Assets/Scripts/Widgets/GrabWidget.cs +++ b/Assets/Scripts/Widgets/GrabWidget.cs @@ -779,11 +779,19 @@ virtual public void Show(bool bShow, bool bPlayAudio = true) } } - virtual public GrabWidget Clone() + public virtual GrabWidget Clone() + { + return Clone(transform.position, transform.rotation, GetSignedWidgetSize()); + } + + public virtual GrabWidget Clone(Vector3 position, Quaternion rotation, float size) { Debug.LogWarning("You're cloning a base GrabWidget. This is probably not what you intended."); - GrabWidget clone = GameObject.Instantiate(this); + GrabWidget clone = Instantiate(this); clone.m_previousCanvas = m_previousCanvas; + clone.transform.position = position; + clone.transform.rotation = rotation; + clone.SetSignedWidgetSize(size); clone.transform.parent = transform.parent; HierarchyUtils.RecursivelySetLayer(clone.transform, gameObject.layer); return clone; diff --git a/Assets/Scripts/Widgets/ModelWidget.cs b/Assets/Scripts/Widgets/ModelWidget.cs index 3d2cd6373d..35a698d0b0 100644 --- a/Assets/Scripts/Widgets/ModelWidget.cs +++ b/Assets/Scripts/Widgets/ModelWidget.cs @@ -136,7 +136,7 @@ override public void OnPreDestroy() Model = null; } - override public GrabWidget Clone() + public override GrabWidget Clone(Vector3 position, Quaternion rotation, float size) { ModelWidget clone = Instantiate(WidgetManager.m_Instance.ModelWidgetPrefab) as ModelWidget; clone.m_previousCanvas = m_previousCanvas; @@ -148,7 +148,7 @@ override public GrabWidget Clone() clone.m_LoadingFromSketch = true; clone.Show(true, false); clone.transform.parent = transform.parent; - clone.SetSignedWidgetSize(this.m_Size); + clone.SetSignedWidgetSize(size); HierarchyUtils.RecursivelySetLayer(clone.transform, gameObject.layer); TiltMeterScript.m_Instance.AdjustMeterWithWidget(clone.GetTiltMeterCost(), up: true); From df62aa9f34721c18e5c0cd369a4ee706da0f2dbc Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 20 Sep 2022 14:13:46 +0100 Subject: [PATCH 24/92] Symmetry widget should behave like other widgets (i.e. don't force it to be vertical, respect snapping and remove driftiness) --- Assets/Scripts/Widgets/SymmetryWidget.cs | 73 +----------------------- 1 file changed, 2 insertions(+), 71 deletions(-) diff --git a/Assets/Scripts/Widgets/SymmetryWidget.cs b/Assets/Scripts/Widgets/SymmetryWidget.cs index 8c349a8539..33e6888065 100644 --- a/Assets/Scripts/Widgets/SymmetryWidget.cs +++ b/Assets/Scripts/Widgets/SymmetryWidget.cs @@ -156,7 +156,8 @@ override protected void OnUpdate() // Drive the top of the mirror towards room-space up, to keep the text readable // It's a bit obnoxious to do this when the user's grabbing it. Maybe we should // also not do this when the canvas is being manipulated? - if (!m_UserInteracting && !m_IsSpinningFreely && !m_SnapDriftCancel) + if (!m_UserInteracting && !m_IsSpinningFreely && !m_SnapDriftCancel + && PointerManager.m_Instance.CurrentSymmetryMode!=PointerManager.SymmetryMode.FourAroundY) { // Doing the rotation in object space makes it easier to prove that the // plane normal will never be affected. @@ -273,76 +274,6 @@ override protected void OnUpdate() } } - override protected TrTransform GetSnappedTransform(TrTransform xf_GS) - { - TrTransform outXf_GS = xf_GS; - - // Move rot into canvas space - Quaternion localRot = Quaternion.Inverse(m_NonScaleChild.parent.rotation) * xf_GS.rotation; - // Determine "last frames" roll value for hysteresis measurement. - Vector3 vPrevRight = m_NonScaleChild.localRotation * Vector3.right; - Vector3 vPrevRightNoY = vPrevRight; - vPrevRightNoY.y = 0.0f; - float fPrevRoll = Vector3.Angle(vPrevRight, vPrevRightNoY.normalized); - - // We're looking at axis angles for determining snap. - Vector3 vDesiredRight = localRot * Vector3.right; - Vector3 vDesiredForward = localRot * Vector3.forward; - Vector3 vDesiredUp = localRot * Vector3.up; - - Vector3 vRightNoY = vDesiredRight; - vRightNoY.y = 0.0f; - Vector3 vForwardNoY = vDesiredForward; - vForwardNoY.y = 0.0f; - - // If we were snapping to XZ plane last frame, make it sticky to unsnap. - float fRollThreshold = m_SnapAngleXZPlane; - if (fPrevRoll > m_SnapAngleXZPlane) - { - fRollThreshold -= m_SnapXZPlaneStickyAmount; - } - - float fRoll = Vector3.Angle(vDesiredRight, vRightNoY.normalized); - if (fRoll > fRollThreshold) - { - // Snap to the XZ plane. (normal up/down) - Vector3 vUpNoY = vDesiredUp; - vUpNoY.y = 0.0f; - outXf_GS.rotation = m_NonScaleChild.parent.rotation * - Quaternion.LookRotation(vForwardNoY.normalized, vUpNoY.normalized); - } - else - { - // Quantize Y to m_SnapQuantizeAmount degree increments. - float fSnapPad = m_SnapQuantizeAmount + m_SnapStickyAngle; - Vector3 vPrevEulers = m_NonScaleChild.localRotation.eulerAngles; - float fPrevQuantizedY = Mathf.Floor((vPrevEulers.y + (m_SnapQuantizeAmount * 0.5f)) / - m_SnapQuantizeAmount); - - // Normal should be on the XZ plane. - Vector3 vUpNoXZ = vDesiredUp; - vUpNoXZ.x = 0.0f; - vUpNoXZ.z = 0.0f; - - // Only pop to the new angle if we've moved beyond our pad amount. - Vector3 vEulers = Quaternion.LookRotation(vForwardNoY.normalized, vUpNoXZ.normalized).eulerAngles; - float fQuantizedY = Mathf.Floor((vEulers.y + (m_SnapQuantizeAmount * 0.5f)) / - m_SnapQuantizeAmount); - float fFinalY = fPrevQuantizedY; - if (fPrevQuantizedY != fQuantizedY) - { - if (Mathf.Abs(MathUtils.PeriodicDifference(vPrevEulers.y, vEulers.y, 360.0f)) > fSnapPad) - { - fFinalY = fQuantizedY; - } - } - - vEulers.y = fFinalY * m_SnapQuantizeAmount; - outXf_GS.rotation = m_NonScaleChild.parent.rotation * Quaternion.Euler(vEulers); - } - return outXf_GS; - } - override public void Activate(bool bActive) { base.Activate(bActive); From ed8dba609d6bf7f985c9b302125138e4c8ac76ac Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 20 Sep 2022 15:36:43 +0100 Subject: [PATCH 25/92] Widget cloning (currently tested on models and image widgets) [CI BUILD] --- .../Commands/DuplicateSelectionCommand.cs | 27 +++++++++++++++++-- Assets/Scripts/PointerManager.cs | 8 ++++++ Assets/Scripts/Widgets/ImageWidget.cs | 11 +++++--- 3 files changed, 41 insertions(+), 5 deletions(-) diff --git a/Assets/Scripts/Commands/DuplicateSelectionCommand.cs b/Assets/Scripts/Commands/DuplicateSelectionCommand.cs index faf29f79d3..385e83b350 100644 --- a/Assets/Scripts/Commands/DuplicateSelectionCommand.cs +++ b/Assets/Scripts/Commands/DuplicateSelectionCommand.cs @@ -49,8 +49,31 @@ public DuplicateSelectionCommand(TrTransform xf, BaseCommand parent = null) : ba m_DuplicatedWidgets = new List(); foreach (var widget in m_SelectedWidgets) { - var duplicatedWidget = widget.Clone(); - m_DuplicatedWidgets.Add(duplicatedWidget); + if (PointerManager.m_Instance.CurrentSymmetryMode == PointerManager.SymmetryMode.FourAroundY) + { + var matrices = PointerManager.m_Instance.CustomMirrorMatrices; + TrTransform pointer0 = TrTransform.FromTransform(widget.transform); + TrTransform tr; + var xfWidget = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); + TrTransform cur = TrTransform.identity; + foreach (var m in matrices) + { + var duplicatedWidget = widget.Clone(); + tr = TrTransform.FromMatrix4x4(m); + // convert from widget-local coords to world coords + tr = xfWidget * tr * xfWidget.inverse; + var tmp = tr * pointer0; // Work around 2018.3.x Mono parse bug + // Preserve size but mirror if needed + duplicatedWidget.RecordAndSetSize(widget.GetSignedWidgetSize() * Mathf.Sign(tmp.scale)); + duplicatedWidget.RecordAndSetPosRot(tmp); + m_DuplicatedWidgets.Add(duplicatedWidget); + } + } + else + { + var duplicatedWidget = widget.Clone(); + m_DuplicatedWidgets.Add(duplicatedWidget); + } } m_CurrentCanvas = App.ActiveCanvas; diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 08dafb099d..0c01966a4f 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -135,6 +135,14 @@ private enum LineCreationState private bool m_LineEnabled = false; private int m_EatLineEnabledInputFrames; + public Transform SymmetryWidget + { + get + { + return m_SymmetryWidget; + } + } + /// This array is horrible. It is sort-of a preallocated pool of pointers, /// but different ranges are used for different purposes, and the ranges overlap. /// diff --git a/Assets/Scripts/Widgets/ImageWidget.cs b/Assets/Scripts/Widgets/ImageWidget.cs index e87403c298..986985c336 100644 --- a/Assets/Scripts/Widgets/ImageWidget.cs +++ b/Assets/Scripts/Widgets/ImageWidget.cs @@ -59,11 +59,16 @@ override protected void OnDestroy() } override public GrabWidget Clone() + { + return Clone(transform.position, transform.rotation, m_Size); + } + + override public GrabWidget Clone(Vector3 position, Quaternion rotation, float size) { ImageWidget clone = Instantiate(WidgetManager.m_Instance.ImageWidgetPrefab); clone.m_previousCanvas = m_previousCanvas; - clone.transform.position = transform.position; - clone.transform.rotation = transform.rotation; + clone.transform.position = position; + clone.transform.rotation = rotation; // We're obviously not loading from a sketch. This is to prevent the intro animation. // TODO: Change variable name to something more explicit of what this flag does. clone.m_LoadingFromSketch = true; @@ -77,7 +82,7 @@ override public GrabWidget Clone() clone.ReferenceImage = m_ReferenceImage; clone.Show(true, false); clone.transform.parent = transform.parent; - clone.SetSignedWidgetSize(this.m_Size); + clone.SetSignedWidgetSize(size); clone.UseLegacyTint = this.m_UseLegacyTint; HierarchyUtils.RecursivelySetLayer(clone.transform, gameObject.layer); TiltMeterScript.m_Instance.AdjustMeterWithWidget(clone.GetTiltMeterCost(), up: true); From 569d1e3e604cc83ccc0af7d5546cff5143b0d2f6 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sun, 25 Sep 2022 12:42:01 +0100 Subject: [PATCH 26/92] X/Y Slider widget. Decided against using it right now but it's going to be useful. --- Assets/Scripts/GUI/XYWidget.cs | 143 ++++++++++++++++++++++++++++ Assets/Scripts/GUI/XYWidget.cs.meta | 3 + 2 files changed, 146 insertions(+) create mode 100644 Assets/Scripts/GUI/XYWidget.cs create mode 100644 Assets/Scripts/GUI/XYWidget.cs.meta diff --git a/Assets/Scripts/GUI/XYWidget.cs b/Assets/Scripts/GUI/XYWidget.cs new file mode 100644 index 0000000000..f0ebe685ab --- /dev/null +++ b/Assets/Scripts/GUI/XYWidget.cs @@ -0,0 +1,143 @@ +// Copyright 2020 The Tilt Brush Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +using System; +using UnityEngine; + +namespace TiltBrush +{ + + public class XYWidget : UIComponent + { + [SerializeField] public GameObject m_Nob; + [SerializeField] private Renderer m_Mesh; + + [NonSerialized] public Vector3 m_MeshScale; + protected Vector2 m_CurrentValue; + protected bool m_IsAvailable; + + private Renderer[] m_TintableMeshes; + + public Vector2 GetCurrentValue() { return m_CurrentValue; } + protected bool IsAvailable() { return m_IsAvailable; } + + protected void SetAvailable(bool available) + { + m_IsAvailable = available; + SetDescriptionVisualsAvailable(m_IsAvailable); + } + + override protected void Awake() + { + base.Awake(); + + if (m_Mesh != null) + { + m_MeshScale = m_Mesh.transform.localScale; + } + m_TintableMeshes = GetComponentsInChildren(); + SetAvailable(true); + } + + override protected void OnDescriptionChanged() + { + m_Description.transform.position = m_Nob.transform.position; + m_Description.transform.rotation = m_Nob.transform.rotation; + m_Description.transform.parent = m_Nob.transform; + } + + override public void SetColor(Color color) + { + if (!IsAvailable()) + { + float alpha = color.a; + color *= kUnavailableTintAmount; + color.a = alpha; + } + + base.SetColor(color); + for (int i = 0; i < m_TintableMeshes.Length; ++i) + { + m_TintableMeshes[i].material.color = color; + } + } + + virtual public void UpdateValue(Vector2 fValue) + { + m_CurrentValue = fValue; + } + + public void SetSliderPositionToReflectValue() + { + if (m_Nob != null) + { + Vector3 vLocalPos = m_Nob.transform.localPosition; + vLocalPos.x = (m_CurrentValue.x - 0.5f) * m_MeshScale.x; + vLocalPos.y = (m_CurrentValue.y - 0.5f) * m_MeshScale.y; + m_Nob.transform.localPosition = vLocalPos; + } + } + + override public void ButtonPressed(RaycastHit rHitInfo) + { + if (IsAvailable()) + { + PositionSliderNob(rHitInfo.point); + } + SetDescriptionActive(true); + } + + override public void ButtonHeld(RaycastHit rHitInfo) + { + if (IsAvailable()) + { + PositionSliderNob(rHitInfo.point); + } + SetDescriptionActive(true); + } + + override public void GainFocus() + { + SetDescriptionActive(true); + } + + public override void ResetState() + { + SetDescriptionActive(false); + } + + protected void PositionSliderNob(Vector3 pos_WS) + { + if (m_Nob != null) + { + m_Nob.transform.position = pos_WS; + Vector3 vLocalPos = m_Nob.transform.localPosition; + float fScaledBoundsX = 0.5f * m_MeshScale.x; + float fScaledBoundsY = 0.5f * m_MeshScale.y; + vLocalPos.x = Mathf.Clamp(vLocalPos.x, -fScaledBoundsX, fScaledBoundsX); + vLocalPos.y = Mathf.Clamp(vLocalPos.y, -fScaledBoundsY, fScaledBoundsY); + vLocalPos.z = 0.0f; + m_Nob.transform.localPosition = vLocalPos; + Vector2 fValue = new Vector2( + (vLocalPos.x / m_MeshScale.x) + 0.5f, + (vLocalPos.y / m_MeshScale.y) + 0.5f + ); + UpdateValue(fValue); + OnPositionSliderNobUpdated(); + } + } + + virtual protected void OnPositionSliderNobUpdated() { } + } +} // namespace TiltBrush diff --git a/Assets/Scripts/GUI/XYWidget.cs.meta b/Assets/Scripts/GUI/XYWidget.cs.meta new file mode 100644 index 0000000000..54a73e668c --- /dev/null +++ b/Assets/Scripts/GUI/XYWidget.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 23ee05f633224e54928d88447ed29ac5 +timeCreated: 1663950116 \ No newline at end of file From 6edc0020b635c7c722a01996c117e982f63968eb Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 27 Sep 2022 12:27:34 +0100 Subject: [PATCH 27/92] Prefab for XY widget --- Assets/Prefabs/Panels/Widgets/XYWidget.prefab | 2212 +++++++++++++++++ .../Panels/Widgets/XYWidget.prefab.meta | 7 + 2 files changed, 2219 insertions(+) create mode 100644 Assets/Prefabs/Panels/Widgets/XYWidget.prefab create mode 100644 Assets/Prefabs/Panels/Widgets/XYWidget.prefab.meta diff --git a/Assets/Prefabs/Panels/Widgets/XYWidget.prefab b/Assets/Prefabs/Panels/Widgets/XYWidget.prefab new file mode 100644 index 0000000000..0f56977dcb --- /dev/null +++ b/Assets/Prefabs/Panels/Widgets/XYWidget.prefab @@ -0,0 +1,2212 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1366882551601991066 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1884626016259365661} + - component: {fileID: 4220200482343937391} + - component: {fileID: 1247450603250936685} + - component: {fileID: 6988663123546496789} + m_Layer: 16 + m_Name: ValueText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1884626016259365661 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1366882551601991066} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.6666667} + m_LocalScale: {x: 17.2374, y: 17.2374, z: 57.458004} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4471627121253715424} + 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.00066519, y: -2.19} + m_SizeDelta: {x: 0.2, y: 0.2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!23 &4220200482343937391 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1366882551601991066} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!222 &1247450603250936685 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1366882551601991066} + m_CullTransparentMesh: 0 +--- !u!114 &6988663123546496789 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1366882551601991066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 99 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_sharedMaterial: {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 1 + m_fontSizeBase: 1 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 4220200482343937391} + m_maskType: 0 +--- !u!1 &3543517639689125224 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5029083360690087907} + - component: {fileID: 171839534199339388} + - component: {fileID: 5200708832914831992} + m_Layer: 16 + m_Name: MaxText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5029083360690087907 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3543517639689125224} + m_LocalRotation: {x: -0, y: -0, z: -0.7071068, w: -0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.01} + m_LocalScale: {x: 0.7499998, y: 0.7499998, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7242151900130452538} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -0.0009999895} + m_SizeDelta: {x: 0.2, y: 0.2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!23 &171839534199339388 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3543517639689125224} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &5200708832914831992 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3543517639689125224} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 99 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_sharedMaterial: {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 1 + m_fontSizeBase: 1 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 171839534199339388} + m_maskType: 0 +--- !u!1 &4471627121253417538 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4471627121253806520} + - component: {fileID: 4471627121254586726} + - component: {fileID: 4471627121255587440} + - component: {fileID: 4471627121264691062} + m_Layer: 16 + m_Name: MaxIconX + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4471627121253806520 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253417538} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: -0.7071068} + m_LocalPosition: {x: 0.201, y: -0, z: 0} + m_LocalScale: {x: 0.8, y: 0.8, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7130468635975133489} + - {fileID: 7824979537496111407} + m_Father: {fileID: 4471627121253688460} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4471627121254586726 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253417538} + m_Mesh: {fileID: 4300000, guid: 260cc07aabcea6d41a633a35c1103a6c, type: 3} +--- !u!23 &4471627121255587440 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253417538} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &4471627121264691062 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253417538} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0fda994627665a24b888af25f8c55ce4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Icon: {fileID: 0} +--- !u!1 &4471627121253417836 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4471627121253688460} + - component: {fileID: 2514466698640951438} + m_Layer: 16 + m_Name: XYWidget + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4471627121253688460 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253417836} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.59, z: -0.029999733} + m_LocalScale: {x: 2.5, y: 2.5, z: 2.5} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4471627121253766606} + - {fileID: 4471627121253712774} + - {fileID: 4471627121253715424} + - {fileID: 4471627121253768244} + - {fileID: 4471627121253806520} + - {fileID: 4000188144554103887} + - {fileID: 7242151900130452538} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2514466698640951438 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253417836} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 23ee05f633224e54928d88447ed29ac5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 1 + m_DescriptionYOffset: 0 + m_DescriptionText: + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 10 + m_Nob: {fileID: 4471627121253469398} + m_Mesh: {fileID: 4471627121255601424} +--- !u!1 &4471627121253469398 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4471627121253715424} + - component: {fileID: 4471627121254516014} + - component: {fileID: 4471627121255617076} + - component: {fileID: 4582720466083748554} + m_Layer: 16 + m_Name: SliderPosition + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4471627121253715424 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253469398} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.1307, y: 0, z: 0} + m_LocalScale: {x: 0.02, y: 0.02, z: 0.015} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1884626016259365661} + m_Father: {fileID: 4471627121253688460} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4471627121254516014 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253469398} + m_Mesh: {fileID: 4300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} +--- !u!23 &4471627121255617076 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253469398} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3e92ccbfed650604686991e69902e663, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &4582720466083748554 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253469398} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aaefde5afe80784e908d27fcb05a101, type: 3} + m_Name: + m_EditorClassIdentifier: + m_OffsetOverride: -1 +--- !u!1 &4471627121253477642 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4471627121253766606} + - component: {fileID: 4471627121251741318} + m_Layer: 16 + m_Name: Collider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4471627121253766606 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253477642} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.295, y: 0.295, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4471627121253688460} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &4471627121251741318 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253477642} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.05} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &4471627121253649384 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4471627121253712774} + - component: {fileID: 4471627121255601424} + - component: {fileID: 4471627121254593604} + m_Layer: 16 + m_Name: Mesh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4471627121253712774 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253649384} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.3, y: 0.3, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4471627121253688460} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &4471627121255601424 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253649384} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: db2d9e5107064e64ea8ce921e6f24458, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &4471627121254593604 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253649384} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &4471627121253676058 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4471627121253768244} + - component: {fileID: 4471627121254506852} + - component: {fileID: 4471627121255581022} + - component: {fileID: 4471627121264705476} + m_Layer: 16 + m_Name: MinIconX + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4471627121253768244 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253676058} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.202, y: 0, z: 0} + m_LocalScale: {x: 0.8, y: 0.8, z: 0.8} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1004010000664055458} + - {fileID: 8879551121032234077} + m_Father: {fileID: 4471627121253688460} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4471627121254506852 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253676058} + m_Mesh: {fileID: 4300000, guid: 260cc07aabcea6d41a633a35c1103a6c, type: 3} +--- !u!23 &4471627121255581022 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253676058} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &4471627121264705476 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4471627121253676058} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0fda994627665a24b888af25f8c55ce4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Icon: {fileID: 0} +--- !u!1 &4905375960837836422 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7824979537496111407} + - component: {fileID: 1495263022959812396} + - component: {fileID: 791795469446217164} + m_Layer: 16 + m_Name: MaxText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7824979537496111407 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4905375960837836422} + m_LocalRotation: {x: -0, y: -0, z: -0.7071068, w: -0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.01} + m_LocalScale: {x: 0.7499998, y: 0.7499998, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4471627121253806520} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -0.0009999895} + m_SizeDelta: {x: 0.2, y: 0.2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!23 &1495263022959812396 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4905375960837836422} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &791795469446217164 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4905375960837836422} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 99 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_sharedMaterial: {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 1 + m_fontSizeBase: 1 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 1495263022959812396} + m_maskType: 0 +--- !u!1 &5262351852081683487 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4000188144554103887} + - component: {fileID: 1917115149983286074} + - component: {fileID: 9169681490679640368} + - component: {fileID: 6811816659267086353} + m_Layer: 16 + m_Name: MinIconY + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4000188144554103887 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5262351852081683487} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0.202, z: 0} + m_LocalScale: {x: 0.8, y: 0.8, z: 0.8} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1294684810522000748} + - {fileID: 4099031758185708487} + m_Father: {fileID: 4471627121253688460} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1917115149983286074 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5262351852081683487} + m_Mesh: {fileID: 4300000, guid: 260cc07aabcea6d41a633a35c1103a6c, type: 3} +--- !u!23 &9169681490679640368 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5262351852081683487} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &6811816659267086353 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5262351852081683487} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0fda994627665a24b888af25f8c55ce4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Icon: {fileID: 0} +--- !u!1 &5693169384161180933 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4099031758185708487} + - component: {fileID: 4896435366892083496} + - component: {fileID: 4103196890347541775} + m_Layer: 16 + m_Name: MinText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4099031758185708487 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5693169384161180933} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.012499999} + m_LocalScale: {x: 0.75, y: 0.75, z: 1.25} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4000188144554103887} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.0056250095, y: 0} + m_SizeDelta: {x: 0.2, y: 0.2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!23 &4896435366892083496 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5693169384161180933} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &4103196890347541775 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5693169384161180933} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 99 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_sharedMaterial: {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 1 + m_fontSizeBase: 1 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 4896435366892083496} + m_maskType: 0 +--- !u!1 &6528640629023288365 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7242151900130452538} + - component: {fileID: 5837097497524648950} + - component: {fileID: 432041398077000749} + - component: {fileID: 1274990349659123132} + m_Layer: 16 + m_Name: MaxIconY + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7242151900130452538 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6528640629023288365} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: -0.7071068} + m_LocalPosition: {x: 0, y: 0.201, z: 0} + m_LocalScale: {x: 0.8, y: 0.8, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7513194496773999247} + - {fileID: 5029083360690087907} + m_Father: {fileID: 4471627121253688460} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5837097497524648950 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6528640629023288365} + m_Mesh: {fileID: 4300000, guid: 260cc07aabcea6d41a633a35c1103a6c, type: 3} +--- !u!23 &432041398077000749 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6528640629023288365} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &1274990349659123132 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6528640629023288365} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0fda994627665a24b888af25f8c55ce4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Icon: {fileID: 0} +--- !u!1 &7353319288416430107 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8879551121032234077} + - component: {fileID: 6476449211560461609} + - component: {fileID: 7444929264988374951} + m_Layer: 16 + m_Name: MinText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8879551121032234077 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7353319288416430107} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.012499999} + m_LocalScale: {x: 0.75, y: 0.75, z: 1.25} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4471627121253768244} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.0056250095, y: 0} + m_SizeDelta: {x: 0.2, y: 0.2} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!23 &6476449211560461609 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7353319288416430107} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &7444929264988374951 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7353319288416430107} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 99 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_sharedMaterial: {fileID: 2122602, guid: ec48085d8b1ed18499cf1411d42005a0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 1 + m_fontSizeBase: 1 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 6476449211560461609} + m_maskType: 0 +--- !u!1001 &120900250995199278 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7242151900130452538} + m_Modifications: + - target: {fileID: 7630606763700834929, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Name + value: MaxLimits + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.x + value: 0.09374998 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.y + value: 0.09374998 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.z + value: 0.075 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.w + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.z + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustClick + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustHover + value: -0.001 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ButtonTexture + value: + objectReference: {fileID: 2800000, guid: 609917f61fdca0d469c1bc06bfeb713b, type: 3} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionText + value: Maximum Value + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionType + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverBoxColliderGrow + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionActivateSpeed + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2514466698640951438} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeLimits + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.PolyhydraSlider, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0963942396a615f4fb1b390436e881b8, type: 3} +--- !u!4 &7513194496773999247 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + m_PrefabInstance: {fileID: 120900250995199278} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &800866435964202640 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4471627121253806520} + m_Modifications: + - target: {fileID: 7630606763700834929, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Name + value: MaxLimits + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.x + value: 0.09374998 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.y + value: 0.09374998 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.z + value: 0.075 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.w + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.z + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustClick + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustHover + value: -0.001 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ButtonTexture + value: + objectReference: {fileID: 2800000, guid: 609917f61fdca0d469c1bc06bfeb713b, type: 3} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionText + value: Maximum Value + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionType + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverBoxColliderGrow + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionActivateSpeed + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2514466698640951438} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeLimits + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.PolyhydraSlider, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0963942396a615f4fb1b390436e881b8, type: 3} +--- !u!4 &7130468635975133489 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + m_PrefabInstance: {fileID: 800866435964202640} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7207810488610326787 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4471627121253768244} + m_Modifications: + - target: {fileID: 7630606763700834929, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Name + value: MinLimits + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.x + value: 0.09375 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.y + value: 0.09375 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.z + value: 0.09375 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustClick + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustHover + value: -0.001 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ButtonTexture + value: + objectReference: {fileID: 2800000, guid: 609917f61fdca0d469c1bc06bfeb713b, type: 3} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionText + value: Minimum Value + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionType + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverBoxColliderGrow + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionActivateSpeed + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2514466698640951438} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeLimits + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.PolyhydraSlider, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0963942396a615f4fb1b390436e881b8, type: 3} +--- !u!4 &1004010000664055458 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + m_PrefabInstance: {fileID: 7207810488610326787} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8655382248921545421 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4000188144554103887} + m_Modifications: + - target: {fileID: 7630606763700834929, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Name + value: MinLimits + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.x + value: 0.09375 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.y + value: 0.09375 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.z + value: 0.09375 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustClick + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustHover + value: -0.001 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ButtonTexture + value: + objectReference: {fileID: 2800000, guid: 609917f61fdca0d469c1bc06bfeb713b, type: 3} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionText + value: Minimum Value + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionType + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverBoxColliderGrow + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionActivateSpeed + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2514466698640951438} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeLimits + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.PolyhydraSlider, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0963942396a615f4fb1b390436e881b8, type: 3} +--- !u!4 &1294684810522000748 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + m_PrefabInstance: {fileID: 8655382248921545421} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/Panels/Widgets/XYWidget.prefab.meta b/Assets/Prefabs/Panels/Widgets/XYWidget.prefab.meta new file mode 100644 index 0000000000..ac55fe140f --- /dev/null +++ b/Assets/Prefabs/Panels/Widgets/XYWidget.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3ded3d8264783fc41bfd1aad5ce97a56 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: From e51d931f247ae4195fdfdc115dd110c8178eaf97 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 27 Sep 2022 12:29:25 +0100 Subject: [PATCH 28/92] More parameters for wallpaper (scale x/y and skew x/y). --- .../Scripts/GUI/MirrorOptionsPopUpWindow.cs | 137 +++++++++++++++++- Assets/Scripts/PointerManager.cs | 39 +++-- 2 files changed, 159 insertions(+), 17 deletions(-) diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs index 66c095920a..933da953a8 100644 --- a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -14,6 +14,7 @@ using System.Linq; using UnityEngine; +using UnityEngine.Serialization; namespace TiltBrush { @@ -23,11 +24,23 @@ public class MirrorOptionsPopUpWindow : OptionsPopUpWindow public GameObject m_PointSymmetryControls; public GameObject m_WallpaperSymmetryControls; public AdvancedSlider m_PointSymmetryOrderSlider; - public AdvancedSlider m_WallpaperScaleSlider; public AdvancedSlider m_WallpaperRepeatXSlider; public AdvancedSlider m_WallpaperRepeatYSlider; + public AdvancedSlider m_WallpaperScaleSlider; + public AdvancedSlider m_WallpaperScaleSliderX; + public AdvancedSlider m_WallpaperScaleSliderY; + public AdvancedSlider m_WallpaperSkewSliderX; + public AdvancedSlider m_WallpaperSkewSliderY; public ActionToggleButton m_ToggleJitter; - + + public ActionButton m_ButtonWallpaperRepeats; + public ActionButton m_ButtonWallpaperScale; + public ActionButton m_ButtonWallpaperSkew; + + public Transform m_WallpaperRepeatsControls; + public Transform m_WallpaperScaleControls; + public Transform m_WallpaperSkewControls; + private bool m_MirrorState; private void Awake() @@ -45,6 +58,11 @@ private void Awake() m_WallpaperScaleSlider.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryScale; m_WallpaperRepeatXSlider.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryX; m_WallpaperRepeatYSlider.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryY; + m_WallpaperScaleSliderX.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryScaleX; + m_WallpaperScaleSliderY.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryScaleY; + m_WallpaperSkewSliderX.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetrySkewX; + m_WallpaperSkewSliderY.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetrySkewY; + m_ToggleJitter.m_InitialToggleState = PointerManager.m_Instance.m_SymmetryRespectsJitter; } @@ -76,6 +94,39 @@ public override void Init(GameObject rParent, string sText) m_MirrorState = GetParentButton().IsButtonActive(); } + public void HandleWallpaperControlsRepeatsButton() + { + m_WallpaperRepeatsControls.gameObject.SetActive(true); + m_WallpaperScaleControls.gameObject.SetActive(false); + m_WallpaperSkewControls.gameObject.SetActive(false); + + m_ButtonWallpaperRepeats.SetButtonSelected(true); + m_ButtonWallpaperScale.SetButtonSelected(false); + m_ButtonWallpaperSkew.SetButtonSelected(false); + } + + public void HandleWallpaperControlsScaleButton() + { + m_WallpaperRepeatsControls.gameObject.SetActive(false); + m_WallpaperScaleControls.gameObject.SetActive(true); + m_WallpaperSkewControls.gameObject.SetActive(false); + + m_ButtonWallpaperRepeats.SetButtonSelected(false); + m_ButtonWallpaperScale.SetButtonSelected(true); + m_ButtonWallpaperSkew.SetButtonSelected(false); + } + + public void HandleWallpaperControlsSkewButton() + { + m_WallpaperRepeatsControls.gameObject.SetActive(false); + m_WallpaperScaleControls.gameObject.SetActive(false); + m_WallpaperSkewControls.gameObject.SetActive(true); + + m_ButtonWallpaperRepeats.SetButtonSelected(false); + m_ButtonWallpaperScale.SetButtonSelected(false); + m_ButtonWallpaperSkew.SetButtonSelected(true); + } + public void HandleChangeMirrorTypeButton(MirrorTypeButton btn) { PointerManager.m_Instance.m_CustomSymmetryType = btn.m_CustomSymmetryType; @@ -86,12 +137,65 @@ public void HandleChangeMirrorTypeButton(MirrorTypeButton btn) break; case PointerManager.CustomSymmetryType.Wallpaper: PointerManager.m_Instance.m_WallpaperSymmetryGroup = btn.m_WallpaperSymmetryGroup; + UpdateWallpaperSettingControls(); break; } // Regenerate PointerManager.m_Instance.CalculateMirrorMatrices(); } + private void UpdateWallpaperSettingControls() + { + switch (PointerManager.m_Instance.m_WallpaperSymmetryGroup) + { + // Skew and 2 size DOFs + case SymmetryGroup.R.p1: + case SymmetryGroup.R.p2: + + m_ButtonWallpaperRepeats.SetButtonAvailable(true); + m_ButtonWallpaperScale.SetButtonAvailable(true); + m_ButtonWallpaperSkew.SetButtonAvailable(true); + + break; + + // Just 2 size DOFs + case SymmetryGroup.R.pg: + case SymmetryGroup.R.pm: + case SymmetryGroup.R.cm: + case SymmetryGroup.R.pmm: + + m_ButtonWallpaperRepeats.SetButtonAvailable(true); + m_ButtonWallpaperScale.SetButtonAvailable(true); + m_ButtonWallpaperSkew.SetButtonAvailable(false); + + m_WallpaperSkewControls.gameObject.SetActive(false); + + break; + + // Just 1 size DOF + case SymmetryGroup.R.p6: + case SymmetryGroup.R.p6m: + case SymmetryGroup.R.p3: + case SymmetryGroup.R.p3m1: + case SymmetryGroup.R.p31m: + case SymmetryGroup.R.p4: + case SymmetryGroup.R.p4m: + case SymmetryGroup.R.p4g: + case SymmetryGroup.R.pgg: + case SymmetryGroup.R.pmg: + case SymmetryGroup.R.cmm: + + m_ButtonWallpaperRepeats.SetButtonAvailable(true); + m_ButtonWallpaperScale.SetButtonAvailable(false); + m_ButtonWallpaperSkew.SetButtonAvailable(false); + + m_WallpaperScaleControls.gameObject.SetActive(false); + m_WallpaperSkewControls.gameObject.SetActive(false); + + break; + } + } + public void HandleChangePointSymmetryOrder(Vector3 value) { PointerManager.m_Instance.m_PointSymmetryOrder = Mathf.FloorToInt(value.z); @@ -102,21 +206,42 @@ public void HandleChangePointSymmetryOrder(Vector3 value) public void HandleChangeWallpaperSymmetryX(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryX = Mathf.FloorToInt(value.z); - // Regenerate PointerManager.m_Instance.CalculateMirrorMatrices(); } public void HandleChangeWallpaperSymmetryY(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryY = Mathf.FloorToInt(value.z); - // Regenerate PointerManager.m_Instance.CalculateMirrorMatrices(); } public void HandleChangeWallpaperSymmetryScale(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryScale = value.z; - // Regenerate + PointerManager.m_Instance.CalculateMirrorMatrices(); + } + + public void HandleChangeWallpaperSymmetryScaleX(Vector3 value) + { + PointerManager.m_Instance.m_WallpaperSymmetryScaleX = value.z; + PointerManager.m_Instance.CalculateMirrorMatrices(); + } + + public void HandleChangeWallpaperSymmetryScaleY(Vector3 value) + { + PointerManager.m_Instance.m_WallpaperSymmetryScaleY = value.z; + PointerManager.m_Instance.CalculateMirrorMatrices(); + } + + public void HandleChangeWallpaperSymmetrySkewX(Vector3 value) + { + PointerManager.m_Instance.m_WallpaperSymmetrySkewX = value.z; + PointerManager.m_Instance.CalculateMirrorMatrices(); + } + + public void HandleChangeWallpaperSymmetrySkewY(Vector3 value) + { + PointerManager.m_Instance.m_WallpaperSymmetrySkewY = value.z; PointerManager.m_Instance.CalculateMirrorMatrices(); } @@ -125,7 +250,6 @@ public void HandleShowPointSymmetry() PointerManager.m_Instance.m_CustomSymmetryType = PointerManager.CustomSymmetryType.Point; m_PointSymmetryControls.SetActive(true); m_WallpaperSymmetryControls.SetActive(false); - // Regenerate PointerManager.m_Instance.CalculateMirrorMatrices(); } @@ -134,7 +258,6 @@ public void HandleShowWallpaperSymmetry() PointerManager.m_Instance.m_CustomSymmetryType = PointerManager.CustomSymmetryType.Wallpaper; m_PointSymmetryControls.SetActive(false); m_WallpaperSymmetryControls.SetActive(true); - // Regenerate PointerManager.m_Instance.CalculateMirrorMatrices(); } diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 0c01966a4f..fb737fdedb 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -54,12 +54,16 @@ public enum CustomSymmetryType } [NonSerialized] public CustomSymmetryType m_CustomSymmetryType = CustomSymmetryType.Point; - [NonSerialized] public PointSymmetry.Family m_PointSymmetryFamily = PointSymmetry.Family.Cn; + [NonSerialized] public PointSymmetry.Family m_PointSymmetryFamily = PointSymmetry.Family.Cnv; [NonSerialized] public SymmetryGroup.R m_WallpaperSymmetryGroup = SymmetryGroup.R.p1; - [NonSerialized] public int m_PointSymmetryOrder = 6; + [NonSerialized] public int m_PointSymmetryOrder = 1; [NonSerialized] public int m_WallpaperSymmetryX = 2; [NonSerialized] public int m_WallpaperSymmetryY = 2; [NonSerialized] public float m_WallpaperSymmetryScale = 1f; + [NonSerialized] public float m_WallpaperSymmetryScaleX = 1f; + [NonSerialized] public float m_WallpaperSymmetryScaleY = 1f; + [NonSerialized] public float m_WallpaperSymmetrySkewX = 0; + [NonSerialized] public float m_WallpaperSymmetrySkewY = 0; [NonSerialized] public bool m_SymmetryRespectsJitter = false; @@ -855,7 +859,16 @@ public void CalculateMirrorMatrices(bool initPointers = true) switch (m_CustomSymmetryType) { case CustomSymmetryType.Wallpaper: - var wallpaperSym = new WallpaperSymmetry(m_WallpaperSymmetryGroup, m_WallpaperSymmetryX, m_WallpaperSymmetryY, 1); + var wallpaperSym = new WallpaperSymmetry( + m_WallpaperSymmetryGroup, + m_WallpaperSymmetryX, + m_WallpaperSymmetryY, + 1, + m_WallpaperSymmetryScaleX, + m_WallpaperSymmetryScaleY, + m_WallpaperSymmetrySkewX, + m_WallpaperSymmetrySkewY + ); m_CustomMirrorMatrices = wallpaperSym.matrices; m_CustomMirrorDomain = wallpaperSym.groupProperties.fundamentalRegion.points; break; @@ -916,12 +929,10 @@ void UpdateSymmetryPointerTransforms() TrTransform pointer0 = TrTransform.FromTransform(m_MainPointerData.m_Script.transform); TrTransform tr; var xfWidget = TrTransform.FromTransform(m_SymmetryWidget); - TrTransform cur = TrTransform.identity; for (int i = 0; i < m_CustomMirrorMatrices.Count; i++) { tr = TrFromMatrixWithFixedReflections(m_CustomMirrorMatrices[i]); - // convert from widget-local coords to world coords - tr = xfWidget * tr * xfWidget.inverse; + tr = xfWidget * tr * xfWidget.inverse; // convert from widget-local coords to world coords var tmp = tr * pointer0; // Work around 2018.3.x Mono parse bug tmp.ToTransform(m_Pointers[i].m_Script.transform); } @@ -955,14 +966,22 @@ public float GetCustomMirrorScale() float canvasScale = App.ActiveCanvas.Pose.scale; return canvasScale * m_WallpaperSymmetryScale; } - - private TrTransform TrFromMatrixWithFixedReflections(Matrix4x4 m) + + public TrTransform TrFromMatrix(Matrix4x4 m) { - // Custom symmetry matrices have negative scale which brushscripts don't support var tr = TrTransform.FromMatrix4x4(m); tr.translation *= GetCustomMirrorScale(); return tr; - + } + + private TrTransform TrFromMatrixWithFixedReflections(Matrix4x4 m) + { + var tr = TrFromMatrix(m); + + // TODO fix this method + return tr; + + // Custom symmetry matrices have negative scale which brushscripts don't support if (tr.scale < 0) { Debug.Log($"Fixing scale"); From 43479df9cf8da5b56b622c0cef9331291e48016d Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 27 Sep 2022 12:30:18 +0100 Subject: [PATCH 29/92] I missed out the prefab changes from the previous commit --- .../PopUps/PopupWindow_MirrorOptions.prefab | 1884 ++++++++++++++--- 1 file changed, 1623 insertions(+), 261 deletions(-) diff --git a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab index 72120a5882..017b1b184e 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab +++ b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab @@ -79,7 +79,7 @@ MonoBehaviour: m_SubtitleCharacterWidth: 0.05625 m_ButtonWidth: 0.5 m_BaseButtonOffset: {x: -0.52, y: 0.15, z: -0.05} - m_ReticleBounds: {x: 2.5, y: 2.5, z: -0.35} + m_ReticleBounds: {x: 2.5, y: 5, z: -0.35} m_PopUpForwardOffset: -0.25 m_AutoPlaceButtons: [] m_TransitionDuration: 0.1 @@ -95,10 +95,20 @@ MonoBehaviour: m_PointSymmetryControls: {fileID: 8433459157768345993} m_WallpaperSymmetryControls: {fileID: 1300909944064954666} m_PointSymmetryOrderSlider: {fileID: 3477534147329139763} - m_WallpaperScaleSlider: {fileID: 2387462710074356327} m_WallpaperRepeatXSlider: {fileID: 6345233297435571038} m_WallpaperRepeatYSlider: {fileID: 1425760720802223258} + m_WallpaperScaleSlider: {fileID: 2387462710074356327} + m_WallpaperScaleSliderX: {fileID: 5977877417975599751} + m_WallpaperScaleSliderY: {fileID: 2485841331384342687} + m_WallpaperSkewSliderX: {fileID: 6403179917261004793} + m_WallpaperSkewSliderY: {fileID: 1538071426504755986} m_ToggleJitter: {fileID: 6218713095093717705} + m_ButtonWallpaperRepeats: {fileID: 132704414384388367} + m_ButtonWallpaperScale: {fileID: 6239258713479429325} + m_ButtonWallpaperSkew: {fileID: 6857139847792557195} + m_WallpaperRepeatsControls: {fileID: 4392045145180752925} + m_WallpaperScaleControls: {fileID: 7617698973358531412} + m_WallpaperSkewControls: {fileID: 1875355297070972939} --- !u!114 &114524125799843462 MonoBehaviour: m_ObjectHideFlags: 0 @@ -824,6 +834,40 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 9 +--- !u!1 &1284178139480324589 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7617698973358531412} + m_Layer: 16 + m_Name: Scale + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &7617698973358531412 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1284178139480324589} + m_LocalRotation: {x: 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: 4452581876768841317} + - {fileID: 5629192606708465285} + - {fileID: 4509295690366252189} + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 21 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1300909944064954666 GameObject: m_ObjectHideFlags: 0 @@ -869,9 +913,12 @@ Transform: - {fileID: 4644208605294337836} - {fileID: 1441377990525146998} - {fileID: 4858559034834845630} - - {fileID: 4452581876768841317} - - {fileID: 4964527133549371228} - - {fileID: 1090459199902595224} + - {fileID: 388944774054931283} + - {fileID: 5919126831566139025} + - {fileID: 6601096849385451223} + - {fileID: 4392045145180752925} + - {fileID: 7617698973358531412} + - {fileID: 1875355297070972939} m_Father: {fileID: 4450488848677648} m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1941,6 +1988,39 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 5 +--- !u!1 &2685830830161847003 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4392045145180752925} + m_Layer: 16 + m_Name: Repeats + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4392045145180752925 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2685830830161847003} + m_LocalRotation: {x: 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: 4964527133549371228} + - {fileID: 1090459199902595224} + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 20 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2961748511487931275 GameObject: m_ObjectHideFlags: 0 @@ -4245,6 +4325,39 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 0 +--- !u!1 &7303348483644728947 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1875355297070972939} + m_Layer: 16 + m_Name: Skew + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1875355297070972939 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7303348483644728947} + m_LocalRotation: {x: 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: 4915658354465895419} + - {fileID: 698925315210192656} + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 22 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &7538532819598425343 GameObject: m_ObjectHideFlags: 0 @@ -5299,12 +5412,12 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 11 ---- !u!1001 &271577776890460905 +--- !u!1001 &43441321375879185 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 5267273385286354863} + m_TransformParent: {fileID: 7617698973358531412} m_Modifications: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5331,10 +5444,15 @@ PrefabInstance: propertyPath: m_unsafeMin value: 0.01 objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_DescriptionText - value: Scale + value: Scale Y objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5359,7 +5477,7 @@ PrefabInstance: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangeWallpaperSymmetryScale + value: HandleChangeWallpaperSymmetryScaleY objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5374,12 +5492,12 @@ PrefabInstance: - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_Name - value: Slider WallpaperSymmetryScale + value: Slider WallpaperSymmetryScale Y objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_RootOrder - value: 17 + value: 2 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5404,12 +5522,12 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.y - value: -0.73499995 + value: -1.259 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.z - value: -0.029999733 + value: -0.029999731 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5448,11 +5566,11 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!114 &2387462710074356327 stripped +--- !u!114 &2485841331384342687 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - m_PrefabInstance: {fileID: 271577776890460905} + m_PrefabInstance: {fileID: 43441321375879185} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} m_Enabled: 1 @@ -5460,43 +5578,53 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!4 &4452581876768841317 stripped +--- !u!4 &4509295690366252189 stripped Transform: m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - m_PrefabInstance: {fileID: 271577776890460905} + m_PrefabInstance: {fileID: 43441321375879185} m_PrefabAsset: {fileID: 0} ---- !u!1001 &1344184585542642877 +--- !u!1001 &271577776890460905 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 4327150407939751799} + m_TransformParent: {fileID: 7617698973358531412} m_Modifications: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_safeMax - value: 12 + value: 3 objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_safeMin + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: SliderType value: 1 objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_unsafeMax - value: 32 + value: 10 objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_unsafeMin + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue value: 1 objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_DescriptionText - value: Symmetry Order + value: Scale objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5521,7 +5649,7 @@ PrefabInstance: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangePointSymmetryOrder + value: HandleChangeWallpaperSymmetryScale objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5536,12 +5664,32 @@ PrefabInstance: - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_Name - value: Slider PointSymmetryOrder + value: Slider WallpaperSymmetryScale + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_IsActive + value: 0 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_RootOrder - value: 10 + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5551,12 +5699,12 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.y - value: -0.963 + value: -0.993 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.z - value: -0.029999733 + value: -0.029999731 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5595,17 +5743,11 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!4 &3218360621163022385 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 1344184585542642877} - m_PrefabAsset: {fileID: 0} ---- !u!114 &3477534147329139763 stripped +--- !u!114 &2387462710074356327 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - m_PrefabInstance: {fileID: 1344184585542642877} + m_PrefabInstance: {fileID: 271577776890460905} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} m_Enabled: 1 @@ -5613,91 +5755,18 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1001 &1751519138733937282 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 4450488848677648} - m_Modifications: - - target: {fileID: 148172, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_Name - value: PopUpButton_Ok - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_RootOrder - value: 7 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalScale.x - value: 0.2 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalScale.y - value: 0.2 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalScale.z - value: 0.2 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalPosition.x - value: 0.599 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalPosition.y - value: -1.449 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 11488472, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_ButtonTexture - value: - objectReference: {fileID: 2800000, guid: 4ca620df5430af448aaf4f3ff20ad5c4, type: 3} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} ---- !u!4 &1751519138734375626 stripped +--- !u!4 &4452581876768841317 stripped Transform: - m_CorrespondingSourceObject: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - m_PrefabInstance: {fileID: 1751519138733937282} + m_PrefabInstance: {fileID: 271577776890460905} m_PrefabAsset: {fileID: 0} ---- !u!1001 &3543347682952354836 +--- !u!1001 &1344184585542642877 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 5267273385286354863} + m_TransformParent: {fileID: 4327150407939751799} m_Modifications: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5722,7 +5791,7 @@ PrefabInstance: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_DescriptionText - value: Y Repeats + value: Symmetry Order objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5747,7 +5816,7 @@ PrefabInstance: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangeWallpaperSymmetryY + value: HandleChangePointSymmetryOrder objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5762,37 +5831,27 @@ PrefabInstance: - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_Name - value: Slider WallpaperSymmetryY + value: Slider PointSymmetryOrder objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - propertyPath: m_RootOrder - value: 19 + propertyPath: m_IsActive + value: 1 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - propertyPath: m_LocalScale.x - value: 2 + propertyPath: m_RootOrder + value: 10 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - propertyPath: m_LocalScale.y - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.z - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 + propertyPath: m_LocalPosition.x + value: 0 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.y - value: -1.259 + value: -0.963 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5836,17 +5895,17 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!4 &1090459199902595224 stripped +--- !u!4 &3218360621163022385 stripped Transform: m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - m_PrefabInstance: {fileID: 3543347682952354836} + m_PrefabInstance: {fileID: 1344184585542642877} m_PrefabAsset: {fileID: 0} ---- !u!114 &1425760720802223258 stripped +--- !u!114 &3477534147329139763 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - m_PrefabInstance: {fileID: 3543347682952354836} + m_PrefabInstance: {fileID: 1344184585542642877} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} m_Enabled: 1 @@ -5854,157 +5913,101 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1001 &4711678103266373560 +--- !u!1001 &1751519138733937282 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: m_TransformParent: {fileID: 4450488848677648} m_Modifications: - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_DescriptionText - value: Wallpaper Symmetry - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleShowWallpaperSymmetry - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} + - target: {fileID: 148172, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_Name - value: Button Show Wallpaper Symmetry - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_IsActive - value: 1 + value: PopUpButton_Ok objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_RootOrder - value: 2 + value: 7 objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalScale.x - value: 0.7 + value: 0.2 objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalScale.y - value: 0.7 + value: 0.2 objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalScale.z - value: 0.7 + value: 0.2 objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalPosition.x - value: 0.323 + value: 0.599 objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalPosition.y - value: 0.27800006 + value: -1.449 objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalPosition.z - value: -0.02 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalRotation.x - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalRotation.y - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalRotation.z - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_text - value: Wallpaper Symmetry - objectReference: {fileID: 0} + - target: {fileID: 11488472, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_ButtonTexture + value: + objectReference: {fileID: 2800000, guid: 4ca620df5430af448aaf4f3ff20ad5c4, type: 3} m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!4 &7345284934685731923 stripped + m_SourcePrefab: {fileID: 100100000, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} +--- !u!4 &1751519138734375626 stripped Transform: - m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + m_CorrespondingSourceObject: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - m_PrefabInstance: {fileID: 4711678103266373560} + m_PrefabInstance: {fileID: 1751519138733937282} m_PrefabAsset: {fileID: 0} ---- !u!1001 &6111565134745688653 +--- !u!1001 &2443555501739141304 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 4450488848677648} + m_TransformParent: {fileID: 5267273385286354863} m_Modifications: - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionText - value: Point Symmetry + value: Action + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionType + value: -1 objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6029,7 +6032,7 @@ PrefabInstance: - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleShowPointSymmetry + value: HandleWallpaperControlsRepeatsButton objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6044,42 +6047,42 @@ PrefabInstance: - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Name - value: Button Show Point Symmetry + value: ButtonRepeats objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_RootOrder - value: 1 + value: 17 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.7 + value: 0.451385 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.y - value: 0.7 + value: 0.90277 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.z - value: 0.7 + value: 0.90277 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.x - value: -0.323 + value: -0.435 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: 0.278 + value: -0.776 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.z - value: -0.02 + value: -0.002500048 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6119,22 +6122,64 @@ PrefabInstance: - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_text - value: Point Symmetry + value: Repeats + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.b + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.r + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor32.rgba + value: 4278190080 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 4787677302610872560, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 18.273026 objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!4 &8096394481361279398 stripped +--- !u!114 &132704414384388367 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 2443555501739141304} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 07f172f1096366841bb9362060bb0095, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &388944774054931283 stripped Transform: m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - m_PrefabInstance: {fileID: 6111565134745688653} + m_PrefabInstance: {fileID: 2443555501739141304} m_PrefabAsset: {fileID: 0} ---- !u!1001 &8857421801407101904 +--- !u!1001 &3543347682952354836 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 5267273385286354863} + m_TransformParent: {fileID: 4392045145180752925} m_Modifications: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -6156,10 +6201,15 @@ PrefabInstance: propertyPath: m_unsafeMin value: 1 objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 2 + objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_DescriptionText - value: X Repeats + value: Y Repeats objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -6184,7 +6234,7 @@ PrefabInstance: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangeWallpaperSymmetryX + value: HandleChangeWallpaperSymmetryY objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -6199,12 +6249,12 @@ PrefabInstance: - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_Name - value: Slider WallpaperSymmetryX + value: Slider WallpaperSymmetryY objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_RootOrder - value: 18 + value: 1 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -6229,12 +6279,12 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.y - value: -1 + value: -1.259 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.z - value: -0.029999733 + value: -0.029999731 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -6273,17 +6323,17 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!4 &4964527133549371228 stripped +--- !u!4 &1090459199902595224 stripped Transform: m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - m_PrefabInstance: {fileID: 8857421801407101904} + m_PrefabInstance: {fileID: 3543347682952354836} m_PrefabAsset: {fileID: 0} ---- !u!114 &6345233297435571038 stripped +--- !u!114 &1425760720802223258 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - m_PrefabInstance: {fileID: 8857421801407101904} + m_PrefabInstance: {fileID: 3543347682952354836} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} m_Enabled: 1 @@ -6291,3 +6341,1315 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1001 &4016504928870957980 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1875355297070972939} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: -2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: SliderType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: -5 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Skew Y + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeWallpaperSymmetrySkewY + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider WallpaperSymmetrySkew Y + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.259 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!4 &698925315210192656 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 4016504928870957980} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1538071426504755986 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 4016504928870957980} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &4711678103266373560 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4450488848677648} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Wallpaper Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleShowWallpaperSymmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Show Wallpaper Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.323 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.27800006 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.02 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Wallpaper Symmetry + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &7345284934685731923 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 4711678103266373560} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6111565134745688653 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4450488848677648} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Point Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleShowPointSymmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Show Point Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.323 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.278 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.02 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Point Symmetry + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &8096394481361279398 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 6111565134745688653} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8075097021365148169 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7617698973358531412} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: SliderType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Scale X + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeWallpaperSymmetryScaleX + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider WallpaperSymmetryScale X + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.993 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!4 &5629192606708465285 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 8075097021365148169} + m_PrefabAsset: {fileID: 0} +--- !u!114 &5977877417975599751 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 8075097021365148169} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &8550217484822556026 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5267273385286354863} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionType + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleWallpaperControlsScaleButton + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: ButtonScale + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.451385 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.90277 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.90277 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.001 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.776 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.002500048 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Size + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.b + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.r + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor32.rgba + value: 4278190080 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 4787677302610872560, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 18.273026 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &5919126831566139025 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 8550217484822556026} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6239258713479429325 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 8550217484822556026} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 07f172f1096366841bb9362060bb0095, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &8807215778291701623 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1875355297070972939} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: -2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: SliderType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: -5 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Skew X + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeWallpaperSymmetrySkewX + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider WallpaperSymmetrySkew X + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.993 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!4 &4915658354465895419 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 8807215778291701623} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6403179917261004793 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 8807215778291701623} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &8857421801407101904 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4392045145180752925} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: X Repeats + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeWallpaperSymmetryX + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider WallpaperSymmetryX + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!4 &4964527133549371228 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 8857421801407101904} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6345233297435571038 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 8857421801407101904} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &9157860256767077692 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5267273385286354863} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionType + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleWallpaperControlsSkewButton + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: ButtonSkew + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 19 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.451385 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.90277 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.90277 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.436 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.776 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.002500048 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Skew + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.b + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.r + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor32.rgba + value: 4278190080 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 4787677302610872560, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 18.273026 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &6601096849385451223 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 9157860256767077692} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6857139847792557195 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 9157860256767077692} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 07f172f1096366841bb9362060bb0095, type: 3} + m_Name: + m_EditorClassIdentifier: From c01e68f98dcf51ba410fadbacbadc6171d57e3f8 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Wed, 28 Sep 2022 13:55:31 +0100 Subject: [PATCH 30/92] Bump package versions [CI BUILD] --- Packages/manifest.json | 2 +- Packages/packages-lock.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Packages/manifest.json b/Packages/manifest.json index fd2b51469d..e1bfd3e7a5 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -1,6 +1,6 @@ { "dependencies": { - "com.ixxy.unitysymmetry": "https://github.com/IxxyXR/unity-symmetry.git?nocache=5#upm", + "com.ixxy.unitysymmetry": "https://github.com/IxxyXR/unity-symmetry.git?nocache=6#upm", "com.unity.2d.sprite": "1.0.0", "com.unity.2d.tilemap": "1.0.0", "com.unity.editorcoroutines": "1.0.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 45e08ee821..2827932983 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -7,11 +7,11 @@ "dependencies": {} }, "com.ixxy.unitysymmetry": { - "version": "https://github.com/IxxyXR/unity-symmetry.git?nocache=5#upm", + "version": "https://github.com/IxxyXR/unity-symmetry.git?nocache=6#upm", "depth": 0, "source": "git", "dependencies": {}, - "hash": "75f3684993475f2e237719553d81a63656d3fd40" + "hash": "fec33a44c78cccfbeed6f0e22e7c57c3ded34d6e" }, "com.unity.2d.sprite": { "version": "1.0.0", From 0227e0af4f58c272b5dbefb2e13bd27e1469d5c9 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Fri, 30 Sep 2022 12:36:25 +0100 Subject: [PATCH 31/92] Add a couple of missing selection commands --- Assets/Scripts/API/ApiMethods.GlobalCommands.cs | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/Assets/Scripts/API/ApiMethods.GlobalCommands.cs b/Assets/Scripts/API/ApiMethods.GlobalCommands.cs index aafa230604..9eb3f4a46c 100644 --- a/Assets/Scripts/API/ApiMethods.GlobalCommands.cs +++ b/Assets/Scripts/API/ApiMethods.GlobalCommands.cs @@ -354,14 +354,19 @@ public static void Disco() // SketchControlsScript.m_Instance.IssueGlobalCommand(rEnum, iParam1); // } - // TODO Test this [ApiEndpoint("selection.duplicate", "Create a duplicate of the current selection")] - public static void Duplicate() + public static void DuplicateSelection() { var rEnum = SketchControlsScript.GlobalCommands.Duplicate; SketchControlsScript.m_Instance.IssueGlobalCommand(rEnum); } + [ApiEndpoint("selection.delete", "Create a duplicate of the current selection")] + public static void DeleteSelection() + { + SelectionManager.m_Instance.DeleteSelection(); + } + // TODO explicit group/ungroup [ApiEndpoint("selection.group", "Groups the current selection")] public static void ToggleGroupStrokesAndWidgets() @@ -438,6 +443,12 @@ public static void SelectAll() SketchControlsScript.m_Instance.IssueGlobalCommand(rEnum); } + [ApiEndpoint("select.none", "Deselects all strokes and widgets in the scene")] + public static void SelectNone() + { + SelectionManager.m_Instance.ClearActiveSelection(); + } + [ApiEndpoint("selection.flip", "Mirrors the current selection")] public static void FlipSelection() { From 90f4d8dacd5e04ce3e7639281c2b2d62dd1df18f Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Fri, 30 Sep 2022 13:16:13 +0100 Subject: [PATCH 32/92] Duplicate Selection respects mirror --- .../Commands/DuplicateSelectionCommand.cs | 40 ++++++++++++++----- 1 file changed, 30 insertions(+), 10 deletions(-) diff --git a/Assets/Scripts/Commands/DuplicateSelectionCommand.cs b/Assets/Scripts/Commands/DuplicateSelectionCommand.cs index 385e83b350..f65914152c 100644 --- a/Assets/Scripts/Commands/DuplicateSelectionCommand.cs +++ b/Assets/Scripts/Commands/DuplicateSelectionCommand.cs @@ -38,10 +38,32 @@ public DuplicateSelectionCommand(TrTransform xf, BaseCommand parent = null) : ba { // Save selected and duplicated strokes. m_SelectedStrokes = SelectionManager.m_Instance.SelectedStrokes.ToList(); - m_DuplicatedStrokes = m_SelectedStrokes - .Select(stroke => SketchMemoryScript.m_Instance.DuplicateStroke( - stroke, App.Scene.SelectionCanvas, null)) - .ToList(); + m_DuplicatedStrokes = new List(); + foreach (var stroke in m_SelectedStrokes) + { + if (PointerManager.m_Instance.CurrentSymmetryMode == PointerManager.SymmetryMode.FourAroundY) + { + var matrices = PointerManager.m_Instance.CustomMirrorMatrices; + TrTransform strokeTransform = Coords.AsCanvas[stroke.StrokeTransform]; + TrTransform tr; + var xfWidget = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); + foreach (var m in matrices) + { + tr = PointerManager.m_Instance.TrFromMatrix(m); + tr = xfWidget * tr * xfWidget.inverse; // convert from widget-local coords to world coords + var tmp = tr; // * strokeTransform; // Work around 2018.3.x Mono parse bug + tmp *= App.Scene.Pose; + tmp *= TrTransform.T(Vector3.one * (Random.value * .00001f)); // Small jitter to prevent z-fighting + var duplicatedStroke = SketchMemoryScript.m_Instance.DuplicateStroke(stroke, App.Scene.SelectionCanvas, tmp); + m_DuplicatedStrokes.Add(duplicatedStroke); + } + } + else + { + var duplicatedStroke = SketchMemoryScript.m_Instance.DuplicateStroke(stroke, App.Scene.SelectionCanvas, null); + m_DuplicatedStrokes.Add(duplicatedStroke); + } + } // Save selected widgets. m_SelectedWidgets = SelectionManager.m_Instance.SelectedWidgets.ToList(); @@ -52,17 +74,15 @@ public DuplicateSelectionCommand(TrTransform xf, BaseCommand parent = null) : ba if (PointerManager.m_Instance.CurrentSymmetryMode == PointerManager.SymmetryMode.FourAroundY) { var matrices = PointerManager.m_Instance.CustomMirrorMatrices; - TrTransform pointer0 = TrTransform.FromTransform(widget.transform); + TrTransform widgetTransform = TrTransform.FromTransform(widget.transform); TrTransform tr; var xfWidget = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); - TrTransform cur = TrTransform.identity; foreach (var m in matrices) { var duplicatedWidget = widget.Clone(); - tr = TrTransform.FromMatrix4x4(m); - // convert from widget-local coords to world coords - tr = xfWidget * tr * xfWidget.inverse; - var tmp = tr * pointer0; // Work around 2018.3.x Mono parse bug + tr = PointerManager.m_Instance.TrFromMatrix(m); + tr = xfWidget * tr * xfWidget.inverse; // convert from widget-local coords to world coords + var tmp = tr * widgetTransform; // Work around 2018.3.x Mono parse bug // Preserve size but mirror if needed duplicatedWidget.RecordAndSetSize(widget.GetSignedWidgetSize() * Mathf.Sign(tmp.scale)); duplicatedWidget.RecordAndSetPosRot(tmp); From 12110e123182847e38c7380cca4497f16809a5a0 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Fri, 30 Sep 2022 13:16:39 +0100 Subject: [PATCH 33/92] Don't log errors for commented out commands --- Assets/Scripts/API/ApiManager.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Assets/Scripts/API/ApiManager.cs b/Assets/Scripts/API/ApiManager.cs index 1bfd395ec4..dfe59f10a2 100644 --- a/Assets/Scripts/API/ApiManager.cs +++ b/Assets/Scripts/API/ApiManager.cs @@ -402,7 +402,10 @@ private string InvokeEndpoint(EnqueuedApiCommand command) var parameters = endpoint.DecodeParams(command.Parameters); return endpoint.Invoke(parameters)?.ToString(); } - Debug.LogError($"Invalid API command: {command.Command}"); + if (!command.Command.StartsWith("//")) + { + Debug.LogError($"Invalid API command: {command.Command}"); + } return null; } From b9ad5d3c7ba304662af7225f728e8bcc519f2902 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Fri, 30 Sep 2022 13:16:54 +0100 Subject: [PATCH 34/92] API commands for mirror settings --- Assets/Scripts/API/ApiMethods.MultiMirror.cs | 83 +++++++++++++++++++ .../API/ApiMethods.MultiMirror.cs.meta | 3 + 2 files changed, 86 insertions(+) create mode 100644 Assets/Scripts/API/ApiMethods.MultiMirror.cs create mode 100644 Assets/Scripts/API/ApiMethods.MultiMirror.cs.meta diff --git a/Assets/Scripts/API/ApiMethods.MultiMirror.cs b/Assets/Scripts/API/ApiMethods.MultiMirror.cs new file mode 100644 index 0000000000..53a2979700 --- /dev/null +++ b/Assets/Scripts/API/ApiMethods.MultiMirror.cs @@ -0,0 +1,83 @@ +// Copyright 2022 The Open Brush Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +using System; + +namespace TiltBrush +{ + public static partial class ApiMethods + { + [ApiEndpoint("mirror.type", "")] + public static void CustomSymmetryType(string type) + { + Enum.TryParse(type, ignoreCase: true, out PointerManager.CustomSymmetryType _type); + PointerManager.m_Instance.m_CustomSymmetryType = _type; + PointerManager.m_Instance.CalculateMirrorMatrices(); + } + + [ApiEndpoint("mirror.pointfamily", "")] + public static void PointSymmetryFamily(string family) + { + Enum.TryParse(family, ignoreCase: true, out PointSymmetry.Family _family); + PointerManager.m_Instance.m_PointSymmetryFamily = _family; + PointerManager.m_Instance.CalculateMirrorMatrices(); + } + + [ApiEndpoint("mirror.wallpapergroup", "")] + public static void WallpaperSymmetryGroup(string group) + { + Enum.TryParse(group, ignoreCase: true, out SymmetryGroup.R _group); + PointerManager.m_Instance.m_WallpaperSymmetryGroup = _group; + PointerManager.m_Instance.CalculateMirrorMatrices(); + } + + [ApiEndpoint("mirror.pointorder", "")] + public static void PointSymmetryOrder(int order) + { + PointerManager.m_Instance.m_PointSymmetryOrder = order; + PointerManager.m_Instance.CalculateMirrorMatrices(); + } + + [ApiEndpoint("mirror.wallpaperrepeats", "")] + public static void WallpaperSymmetryX(int x, int y) + { + PointerManager.m_Instance.m_WallpaperSymmetryX = x; + PointerManager.m_Instance.m_WallpaperSymmetryY = y; + PointerManager.m_Instance.CalculateMirrorMatrices(); + } + + [ApiEndpoint("mirror.wallpaperscale", "")] + public static void WallpaperSymmetryScaleX(float x, float y) + { + PointerManager.m_Instance.m_WallpaperSymmetryScaleX = x; + PointerManager.m_Instance.m_WallpaperSymmetryScaleY = y; + PointerManager.m_Instance.CalculateMirrorMatrices(); + } + + [ApiEndpoint("mirror.wallpaperskew", "")] + public static void WallpaperSymmetrySkewX(float x, float y) + { + PointerManager.m_Instance.m_WallpaperSymmetrySkewX = x; + PointerManager.m_Instance.m_WallpaperSymmetrySkewY = y; + PointerManager.m_Instance.CalculateMirrorMatrices(); + } + + [ApiEndpoint("mirror.symmetryjitter", "")] + public static void SymmetryRespectsJitter(bool jitter) + { + PointerManager.m_Instance.m_SymmetryRespectsJitter = jitter; + PointerManager.m_Instance.CalculateMirrorMatrices(); + } + } +} diff --git a/Assets/Scripts/API/ApiMethods.MultiMirror.cs.meta b/Assets/Scripts/API/ApiMethods.MultiMirror.cs.meta new file mode 100644 index 0000000000..5283dd5005 --- /dev/null +++ b/Assets/Scripts/API/ApiMethods.MultiMirror.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 314c7de8b4484ca6b8c98c1dcae0e85c +timeCreated: 1664538030 \ No newline at end of file From a433e0e8be408f2636aa47811c79f0590d193157 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Fri, 30 Sep 2022 13:17:21 +0100 Subject: [PATCH 35/92] Port over the basic API stuff from editable models [CI BUILD] --- .../Scripts/API/ApiMethods.EditableModels.cs | 81 +++++++++++++++++++ .../API/ApiMethods.EditableModels.cs.meta | 3 + 2 files changed, 84 insertions(+) create mode 100644 Assets/Scripts/API/ApiMethods.EditableModels.cs create mode 100644 Assets/Scripts/API/ApiMethods.EditableModels.cs.meta diff --git a/Assets/Scripts/API/ApiMethods.EditableModels.cs b/Assets/Scripts/API/ApiMethods.EditableModels.cs new file mode 100644 index 0000000000..35db20b6ab --- /dev/null +++ b/Assets/Scripts/API/ApiMethods.EditableModels.cs @@ -0,0 +1,81 @@ +// Copyright 2022 The Open Brush Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +using System; +using UnityEngine; + +namespace TiltBrush +{ + public static partial class ApiMethods + { + [ApiEndpoint("model.import", "Imports a 3d model; given a url, a filename in Media Library\\Models or Google Poly ID")] + public static void ImportModel(string location) + { + _ImportModel(location, false); + } + + private static void _ImportModel(string location, bool editable) + { + const string modelsFolder = "Models"; + + if (location.StartsWith("poly:")) + { + location = location.Substring(5); + ApiManager.Instance.LoadPolyModel(location); + return; + } + + if (location.StartsWith("http://") || location.StartsWith("https://")) + { + // You can't rely on urls ending with a file extension + // But try and fall back to assuming web models will be gltf/glb + // TODO Try deriving from MIME types + if (location.EndsWith(".off") || location.EndsWith(".obj")) + { + location = _DownloadMediaFileFromUrl(location, modelsFolder); + } + else + { + Uri uri = new Uri(location); + ApiManager.Instance.LoadPolyModel(uri); + } + } + + // At this point we've got a relative path to a file in Models + string relativePath = location; + var tr = _CurrentTransform().TransformBy(Coords.CanvasPose); + var model = new Model(Model.Location.File(relativePath)); + model.LoadModel(); + CreateWidgetCommand createCommand = new CreateWidgetCommand( + WidgetManager.m_Instance.ModelWidgetPrefab, tr); + SketchMemoryScript.m_Instance.PerformAndRecordCommand(createCommand); + ModelWidget widget = createCommand.Widget as ModelWidget; + if (widget != null) + { + widget.Model = model; + widget.Show(true); + createCommand.SetWidgetCost(widget.GetTiltMeterCost()); + } + else + { + Debug.LogWarning("Failed to create EditableModelWidget"); + return; + } + + WidgetManager.m_Instance.WidgetsDormant = false; + SketchControlsScript.m_Instance.EatGazeObjectInput(); + SelectionManager.m_Instance.RemoveFromSelection(false); + } + } +} diff --git a/Assets/Scripts/API/ApiMethods.EditableModels.cs.meta b/Assets/Scripts/API/ApiMethods.EditableModels.cs.meta new file mode 100644 index 0000000000..a95c5edfc8 --- /dev/null +++ b/Assets/Scripts/API/ApiMethods.EditableModels.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 2d3674f826054e338fd56607a5a2af66 +timeCreated: 1664212933 \ No newline at end of file From ebac84e1c31b5aeb6c0abd264e8a21f50851c446 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sat, 1 Oct 2022 10:49:33 +0100 Subject: [PATCH 36/92] Split off mirror duping into a separate command. [CI BUILD] --- Assets/Scripts/ClipboardManager.cs | 19 +- .../Commands/DuplicateSelectionCommand.cs | 55 +--- .../Commands/MultiMirrorSelectionCommand.cs | 235 ++++++++++++++++++ .../MultiMirrorSelectionCommand.cs.meta | 3 + Assets/Scripts/SketchControlsScript.cs | 2 +- 5 files changed, 261 insertions(+), 53 deletions(-) create mode 100644 Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs create mode 100644 Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs.meta diff --git a/Assets/Scripts/ClipboardManager.cs b/Assets/Scripts/ClipboardManager.cs index dfbd65c253..2a368e8453 100644 --- a/Assets/Scripts/ClipboardManager.cs +++ b/Assets/Scripts/ClipboardManager.cs @@ -44,10 +44,10 @@ void Awake() } /// Copies and pastes the current selection to the current canvas. - public void DuplicateSelection(bool offsetDuplicate = false) + public void DuplicateSelection(bool dupInPlace = false) { TrTransform xf = SelectionManager.m_Instance.SelectionTransform; - if (offsetDuplicate) + if (!dupInPlace) { // Scoot all the strokes and widgets. // TODO: Make this relative to the user's facing. @@ -64,7 +64,20 @@ public void DuplicateSelection(bool offsetDuplicate = false) InputManager.m_Instance.TriggerHapticsPulse(controller, 3, 0.15f, 0.07f); AudioManager.m_Instance.PlayDuplicateSound(InputManager.m_Instance.GetControllerPosition(controller)); - SketchMemoryScript.m_Instance.PerformAndRecordCommand(new DuplicateSelectionCommand(xf)); + // Duplicate selection works differently if the multimirror is active + if (PointerManager.m_Instance.CurrentSymmetryMode == PointerManager.SymmetryMode.FourAroundY) + { + // Multimirrored dups don't use the offset transform + xf = SelectionManager.m_Instance.SelectionTransform; + SketchMemoryScript.m_Instance.PerformAndRecordCommand( + new MultiMirrorSelectionCommand(xf, dupInPlace: dupInPlace) + ); + } + else + { + SketchMemoryScript.m_Instance.PerformAndRecordCommand(new DuplicateSelectionCommand(xf)); + } + } } diff --git a/Assets/Scripts/Commands/DuplicateSelectionCommand.cs b/Assets/Scripts/Commands/DuplicateSelectionCommand.cs index f65914152c..faf29f79d3 100644 --- a/Assets/Scripts/Commands/DuplicateSelectionCommand.cs +++ b/Assets/Scripts/Commands/DuplicateSelectionCommand.cs @@ -38,32 +38,10 @@ public DuplicateSelectionCommand(TrTransform xf, BaseCommand parent = null) : ba { // Save selected and duplicated strokes. m_SelectedStrokes = SelectionManager.m_Instance.SelectedStrokes.ToList(); - m_DuplicatedStrokes = new List(); - foreach (var stroke in m_SelectedStrokes) - { - if (PointerManager.m_Instance.CurrentSymmetryMode == PointerManager.SymmetryMode.FourAroundY) - { - var matrices = PointerManager.m_Instance.CustomMirrorMatrices; - TrTransform strokeTransform = Coords.AsCanvas[stroke.StrokeTransform]; - TrTransform tr; - var xfWidget = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); - foreach (var m in matrices) - { - tr = PointerManager.m_Instance.TrFromMatrix(m); - tr = xfWidget * tr * xfWidget.inverse; // convert from widget-local coords to world coords - var tmp = tr; // * strokeTransform; // Work around 2018.3.x Mono parse bug - tmp *= App.Scene.Pose; - tmp *= TrTransform.T(Vector3.one * (Random.value * .00001f)); // Small jitter to prevent z-fighting - var duplicatedStroke = SketchMemoryScript.m_Instance.DuplicateStroke(stroke, App.Scene.SelectionCanvas, tmp); - m_DuplicatedStrokes.Add(duplicatedStroke); - } - } - else - { - var duplicatedStroke = SketchMemoryScript.m_Instance.DuplicateStroke(stroke, App.Scene.SelectionCanvas, null); - m_DuplicatedStrokes.Add(duplicatedStroke); - } - } + m_DuplicatedStrokes = m_SelectedStrokes + .Select(stroke => SketchMemoryScript.m_Instance.DuplicateStroke( + stroke, App.Scene.SelectionCanvas, null)) + .ToList(); // Save selected widgets. m_SelectedWidgets = SelectionManager.m_Instance.SelectedWidgets.ToList(); @@ -71,29 +49,8 @@ public DuplicateSelectionCommand(TrTransform xf, BaseCommand parent = null) : ba m_DuplicatedWidgets = new List(); foreach (var widget in m_SelectedWidgets) { - if (PointerManager.m_Instance.CurrentSymmetryMode == PointerManager.SymmetryMode.FourAroundY) - { - var matrices = PointerManager.m_Instance.CustomMirrorMatrices; - TrTransform widgetTransform = TrTransform.FromTransform(widget.transform); - TrTransform tr; - var xfWidget = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); - foreach (var m in matrices) - { - var duplicatedWidget = widget.Clone(); - tr = PointerManager.m_Instance.TrFromMatrix(m); - tr = xfWidget * tr * xfWidget.inverse; // convert from widget-local coords to world coords - var tmp = tr * widgetTransform; // Work around 2018.3.x Mono parse bug - // Preserve size but mirror if needed - duplicatedWidget.RecordAndSetSize(widget.GetSignedWidgetSize() * Mathf.Sign(tmp.scale)); - duplicatedWidget.RecordAndSetPosRot(tmp); - m_DuplicatedWidgets.Add(duplicatedWidget); - } - } - else - { - var duplicatedWidget = widget.Clone(); - m_DuplicatedWidgets.Add(duplicatedWidget); - } + var duplicatedWidget = widget.Clone(); + m_DuplicatedWidgets.Add(duplicatedWidget); } m_CurrentCanvas = App.ActiveCanvas; diff --git a/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs b/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs new file mode 100644 index 0000000000..295fb95a0f --- /dev/null +++ b/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs @@ -0,0 +1,235 @@ +// Copyright 2022 The Tilt Brush Authors +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +using UnityEngine; +using System.Collections.Generic; +using System.Linq; + +namespace TiltBrush +{ + public class MultiMirrorSelectionCommand : BaseCommand + { + private List m_SelectedStrokes; + private List m_SelectedWidgets; + + private List m_DuplicatedStrokes; + private List m_DuplicatedWidgets; + + private TrTransform m_Transform; + private CanvasScript m_CurrentCanvas; + private bool m_StampMode; + + public MultiMirrorSelectionCommand(TrTransform xf, bool dupInPlace, BaseCommand parent = null) : base(parent) + { + m_CurrentCanvas = App.ActiveCanvas; + m_StampMode = !dupInPlace; + m_Transform = xf; + + m_SelectedStrokes = SelectionManager.m_Instance.SelectedStrokes.ToList(); + m_DuplicatedStrokes = new List(); + IEnumerable matrices; + + matrices = PointerManager.m_Instance.CustomMirrorMatrices; + + // If we're not stamping then we don't want to duplicate the original + if (!m_StampMode) matrices = matrices.Skip(1).ToList(); + + foreach (var stroke in m_SelectedStrokes) + { + TrTransform strokeTransform = Coords.AsCanvas[stroke.StrokeTransform]; + TrTransform tr; + var xfWidget = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); + foreach (var m in matrices) + { + tr = PointerManager.m_Instance.TrFromMatrix(m); + tr = xfWidget * tr * xfWidget.inverse; // convert from widget-local coords to world coords + var tmp = tr; // * strokeTransform; // Work around 2018.3.x Mono parse bug + tmp *= App.Scene.Pose; + tmp *= TrTransform.T(Vector3.one * (Random.value * .00001f)); // Small jitter to prevent z-fighting + var duplicatedStroke = SketchMemoryScript.m_Instance.DuplicateStroke(stroke, App.Scene.SelectionCanvas, tmp); + m_DuplicatedStrokes.Add(duplicatedStroke); + } + } + + m_SelectedWidgets = SelectionManager.m_Instance.SelectedWidgets.ToList(); + m_DuplicatedWidgets = new List(); + foreach (var widget in m_SelectedWidgets) + { + TrTransform widgetTransform = TrTransform.FromTransform(widget.transform); + TrTransform tr; + var xfWidget = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); + foreach (var m in matrices) + { + var duplicatedWidget = widget.Clone(); + tr = PointerManager.m_Instance.TrFromMatrix(m); + tr = xfWidget * tr * xfWidget.inverse; // convert from widget-local coords to world coords + var tmp = tr * widgetTransform; // Work around 2018.3.x Mono parse bug + // Preserve size but mirror if needed + duplicatedWidget.RecordAndSetSize(widget.GetSignedWidgetSize() * Mathf.Sign(tmp.scale)); + duplicatedWidget.RecordAndSetPosRot(tmp); + duplicatedWidget.SetCanvas(m_CurrentCanvas); + m_DuplicatedWidgets.Add(duplicatedWidget); + } + } + GroupManager.MoveStrokesToNewGroups(m_DuplicatedStrokes, null); + } + + public override bool NeedsSave { get { return true; } } + + protected override void OnRedo() + { + // Deselect selected strokes to current canvas. + if (m_SelectedStrokes != null) + { + SelectionManager.m_Instance.DeselectStrokes(m_SelectedStrokes, m_CurrentCanvas); + } + + // Place duplicated strokes. + foreach (var stroke in m_DuplicatedStrokes) + { + switch (stroke.m_Type) + { + case Stroke.Type.BrushStroke: + { + BaseBrushScript brushScript = stroke.m_Object.GetComponent(); + if (brushScript) + { + brushScript.HideBrush(false); + } + } + break; + case Stroke.Type.BatchedBrushStroke: + { + stroke.m_BatchSubset.m_ParentBatch.EnableSubset(stroke.m_BatchSubset); + } + break; + default: + Debug.LogError("Unexpected: redo NotCreated duplicate stroke"); + break; + } + TiltMeterScript.m_Instance.AdjustMeter(stroke, up: true); + } + SelectionManager.m_Instance.RegisterStrokesInSelectionCanvas(m_DuplicatedStrokes); + + // Place duplicated widgets. + for (int i = 0; i < m_DuplicatedWidgets.Count; ++i) + { + m_DuplicatedWidgets[i].RestoreFromToss(); + } + + // Deselect selected widgets. + if (m_DuplicatedWidgets != null) + { + if (m_StampMode) + { + SelectionManager.m_Instance.DeselectWidgets(m_DuplicatedWidgets, m_CurrentCanvas); + } + else + { + SelectionManager.m_Instance.RegisterWidgetsInSelectionCanvas(m_DuplicatedWidgets); + } + } + + // Set selection widget transforms. + SelectionManager.m_Instance.SelectionTransform = m_Transform; + SelectionManager.m_Instance.UpdateSelectionWidget(); + } + + protected override void OnUndo() + { + // Remove duplicated strokes. + foreach (var stroke in m_DuplicatedStrokes) + { + switch (stroke.m_Type) + { + case Stroke.Type.BrushStroke: + { + BaseBrushScript brushScript = stroke.m_Object.GetComponent(); + if (brushScript) + { + brushScript.HideBrush(true); + } + } + break; + case Stroke.Type.BatchedBrushStroke: + { + stroke.m_BatchSubset.m_ParentBatch.DisableSubset(stroke.m_BatchSubset); + } + break; + default: + Debug.LogError("Unexpected: undo NotCreated duplicate stroke"); + break; + } + TiltMeterScript.m_Instance.AdjustMeter(stroke, up: false); + } + SelectionManager.m_Instance.DeregisterStrokesInSelectionCanvas(m_DuplicatedStrokes); + + // Remove duplicated widgets. + for (int i = 0; i < m_DuplicatedWidgets.Count; ++i) + { + m_DuplicatedWidgets[i].Hide(); + } + SelectionManager.m_Instance.DeregisterWidgetsInSelectionCanvas(m_DuplicatedWidgets); + + // Reset the selection transform before we select strokes. + SelectionManager.m_Instance.SelectionTransform = m_Transform; + + // Select strokes. + if (m_SelectedStrokes != null) + { + SelectionManager.m_Instance.SelectStrokes(m_SelectedStrokes); + } + if (m_SelectedWidgets != null) + { + // Deselect selected widgets. + if (m_DuplicatedWidgets != null) + { + if (!m_StampMode) + { + SelectionManager.m_Instance.DeregisterWidgetsInSelectionCanvas(m_DuplicatedWidgets); + } + } + } + + SelectionManager.m_Instance.UpdateSelectionWidget(); + } + + public override bool Merge(BaseCommand other) + { + if (!m_StampMode) + { + return false; + } + + // If we duplicated a selection in place (the stamp feature), subsequent movements of + // the selection should get bundled up with this command as a child. + MoveWidgetCommand move = other as MoveWidgetCommand; + if (move != null) + { + if (m_Children.Count == 0) + { + m_Children.Add(other); + } + else + { + MoveWidgetCommand childMove = m_Children[0] as MoveWidgetCommand; + Debug.Assert(childMove != null); + return childMove.Merge(other); + } + return true; + } + return false; + } + } +} // namespace TiltBrush diff --git a/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs.meta b/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs.meta new file mode 100644 index 0000000000..50c0e664b8 --- /dev/null +++ b/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: fd20ba4801b040ce990abac96d375928 +timeCreated: 1664613819 \ No newline at end of file diff --git a/Assets/Scripts/SketchControlsScript.cs b/Assets/Scripts/SketchControlsScript.cs index e6a4be2a7b..026f798e69 100644 --- a/Assets/Scripts/SketchControlsScript.cs +++ b/Assets/Scripts/SketchControlsScript.cs @@ -4618,7 +4618,7 @@ public void IssueGlobalCommand(GlobalCommands rEnum, int iParam1 = -1, else { ClipboardManager.Instance.DuplicateSelection( - offsetDuplicate: !IsUserInteractingWithSelectionWidget()); + dupInPlace: !IsUserInteractingWithSelectionWidget()); } EatToolScaleInput(); break; From d7d044516f6911eddee160b6d620d745d9f1e9bd Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sat, 1 Oct 2022 10:59:54 +0100 Subject: [PATCH 37/92] Allow symmetry pivot to be the controller instead of the mirror widget. WIP transform fix --- Assets/Scripts/PointerManager.cs | 42 +++++++++++++++++++++++++------- 1 file changed, 33 insertions(+), 9 deletions(-) diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index fb737fdedb..f774f3fcc8 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -65,6 +65,7 @@ public enum CustomSymmetryType [NonSerialized] public float m_WallpaperSymmetrySkewX = 0; [NonSerialized] public float m_WallpaperSymmetrySkewY = 0; [NonSerialized] public bool m_SymmetryRespectsJitter = false; + [NonSerialized] public bool m_SymmetryLockedToController = false; // Modifying this struct has implications for binary compatibility. @@ -830,11 +831,14 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf { TrTransform tr; { - var xfWidget = TrTransform.FromTransform(m_SymmetryWidget); - + var xfCenter = TrTransform.FromTransform( + m_SymmetryLockedToController ? + MainPointer.transform : m_SymmetryWidget + ); + // convert from widget-local coords to world coords tr = TrFromMatrixWithFixedReflections(m_CustomMirrorMatrices[child]); - tr = tr.TransformBy(xfWidget); + tr = tr.TransformBy(xfCenter); } return tr * xfMain; } @@ -928,11 +932,16 @@ void UpdateSymmetryPointerTransforms() { TrTransform pointer0 = TrTransform.FromTransform(m_MainPointerData.m_Script.transform); TrTransform tr; - var xfWidget = TrTransform.FromTransform(m_SymmetryWidget); + + var xfCenter = TrTransform.FromTransform( + m_SymmetryLockedToController ? + MainPointer.transform : m_SymmetryWidget + ); + for (int i = 0; i < m_CustomMirrorMatrices.Count; i++) { tr = TrFromMatrixWithFixedReflections(m_CustomMirrorMatrices[i]); - tr = xfWidget * tr * xfWidget.inverse; // convert from widget-local coords to world coords + tr = xfCenter * tr * xfCenter.inverse; // convert from widget-local coords to world coords var tmp = tr * pointer0; // Work around 2018.3.x Mono parse bug tmp.ToTransform(m_Pointers[i].m_Script.transform); } @@ -976,17 +985,32 @@ public TrTransform TrFromMatrix(Matrix4x4 m) private TrTransform TrFromMatrixWithFixedReflections(Matrix4x4 m) { - var tr = TrFromMatrix(m); - // TODO fix this method + return TrFromMatrix(m); + + TrTransform tr; + Debug.Log($"scale: {m.lossyScale}"); + if (m.lossyScale.x < 0 || m.lossyScale.y < 0 || m.lossyScale.z < 0) + { + tr = TrTransform.TR( + m.MultiplyPoint3x4(Vector3.one), + m.rotation + ); + tr = new Plane(-tr.right, 0).ReflectPoseKeepHandedness(tr); + } + else + { + tr = TrFromMatrix(m); + } + + return tr; // Custom symmetry matrices have negative scale which brushscripts don't support if (tr.scale < 0) { - Debug.Log($"Fixing scale"); tr.scale = Mathf.Abs(tr.scale); - + // tr = new Plane(Vector3.left, 0).ReflectPoseKeepHandedness(tr); // tr = new Plane(Vector3.down, 0).ReflectPoseKeepHandedness(tr); From c0b7e1441513ca4378a4d37e7808c68ba65f611d Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sat, 1 Oct 2022 11:17:09 +0100 Subject: [PATCH 38/92] Rename the enum label --- Assets/Scripts/ClipboardManager.cs | 2 +- Assets/Scripts/PointerManager.cs | 10 +++++----- Assets/Scripts/SketchControlsScript.cs | 10 +++++----- Assets/Scripts/Widgets/SymmetryWidget.cs | 6 +++--- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Assets/Scripts/ClipboardManager.cs b/Assets/Scripts/ClipboardManager.cs index 2a368e8453..cb021b4e96 100644 --- a/Assets/Scripts/ClipboardManager.cs +++ b/Assets/Scripts/ClipboardManager.cs @@ -65,7 +65,7 @@ public void DuplicateSelection(bool dupInPlace = false) AudioManager.m_Instance.PlayDuplicateSound(InputManager.m_Instance.GetControllerPosition(controller)); // Duplicate selection works differently if the multimirror is active - if (PointerManager.m_Instance.CurrentSymmetryMode == PointerManager.SymmetryMode.FourAroundY) + if (PointerManager.m_Instance.CurrentSymmetryMode == PointerManager.SymmetryMode.MultiMirror) { // Multimirrored dups don't use the offset transform xf = SelectionManager.m_Instance.SelectionTransform; diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index f774f3fcc8..8670f598b7 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -40,7 +40,7 @@ public enum SymmetryMode { None, SinglePlane, - FourAroundY, + MultiMirror, DebugMultiple, TwoHanded, } @@ -507,7 +507,7 @@ void Update() m_SymmetryWidget.position = Vector3.zero; m_SymmetryWidget.rotation = Quaternion.identity; } - else if (m_CurrentSymmetryMode == SymmetryMode.FourAroundY) + else if (m_CurrentSymmetryMode == SymmetryMode.MultiMirror) { m_SymmetryWidget.position = SketchSurfacePanel.m_Instance.transform.position; m_SymmetryWidget.rotation = SketchSurfacePanel.m_Instance.transform.rotation; @@ -756,7 +756,7 @@ public void SetSymmetryMode(SymmetryMode mode, bool recordCommand = true) case SymmetryMode.TwoHanded: active = 2; break; - case SymmetryMode.FourAroundY: + case SymmetryMode.MultiMirror: CalculateMirrorMatrices(initPointers: false); active = m_CustomMirrorMatrices.Count; break; @@ -827,7 +827,7 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf return m_SymmetryWidgetScript.ReflectionPlane.ReflectPoseKeepHandedness(xfMain); } - case SymmetryMode.FourAroundY: + case SymmetryMode.MultiMirror: { TrTransform tr; { @@ -928,7 +928,7 @@ void UpdateSymmetryPointerTransforms() break; } - case SymmetryMode.FourAroundY: + case SymmetryMode.MultiMirror: { TrTransform pointer0 = TrTransform.FromTransform(m_MainPointerData.m_Script.transform); TrTransform tr; diff --git a/Assets/Scripts/SketchControlsScript.cs b/Assets/Scripts/SketchControlsScript.cs index 026f798e69..0f4df2f609 100644 --- a/Assets/Scripts/SketchControlsScript.cs +++ b/Assets/Scripts/SketchControlsScript.cs @@ -1358,8 +1358,8 @@ void UpdateStandardInput() var cur = PointerManager.m_Instance.CurrentSymmetryMode; var next = (cur == SymmetryMode.None) ? SymmetryMode.SinglePlane : (cur == SymmetryMode.SinglePlane) ? SymmetryMode.DebugMultiple - : (cur == SymmetryMode.DebugMultiple) ? SymmetryMode.FourAroundY - : (cur == SymmetryMode.FourAroundY) ? SymmetryMode.TwoHanded + : (cur == SymmetryMode.DebugMultiple) ? SymmetryMode.MultiMirror + : (cur == SymmetryMode.MultiMirror) ? SymmetryMode.TwoHanded : SymmetryMode.None; PointerManager.m_Instance.CurrentSymmetryMode = next; } @@ -4271,9 +4271,9 @@ public void IssueGlobalCommand(GlobalCommands rEnum, int iParam1 = -1, } break; case GlobalCommands.SymmetryFour: - if (PointerManager.m_Instance.CurrentSymmetryMode != SymmetryMode.FourAroundY) + if (PointerManager.m_Instance.CurrentSymmetryMode != SymmetryMode.MultiMirror) { - PointerManager.m_Instance.SetSymmetryMode(SymmetryMode.FourAroundY); + PointerManager.m_Instance.SetSymmetryMode(SymmetryMode.MultiMirror); ControllerConsoleScript.m_Instance.AddNewLine("Symmetry Enabled"); } else @@ -4942,7 +4942,7 @@ public bool IsCommandActive(GlobalCommands rEnum, int iParam = -1) case GlobalCommands.StraightEdge: return PointerManager.m_Instance.StraightEdgeModeEnabled; case GlobalCommands.StraightEdgeMeterDisplay: return PointerManager.m_Instance.StraightEdgeGuide.IsShowingMeter(); case GlobalCommands.SymmetryPlane: return PointerManager.m_Instance.CurrentSymmetryMode == SymmetryMode.SinglePlane; - case GlobalCommands.SymmetryFour: return PointerManager.m_Instance.CurrentSymmetryMode == SymmetryMode.FourAroundY; + case GlobalCommands.SymmetryFour: return PointerManager.m_Instance.CurrentSymmetryMode == SymmetryMode.MultiMirror; case GlobalCommands.SymmetryTwoHanded: return PointerManager.m_Instance.CurrentSymmetryMode == SymmetryMode.TwoHanded; case GlobalCommands.AutoOrient: return m_AutoOrientAfterRotation; case GlobalCommands.AudioVisualization: return VisualizerManager.m_Instance.VisualsRequested; diff --git a/Assets/Scripts/Widgets/SymmetryWidget.cs b/Assets/Scripts/Widgets/SymmetryWidget.cs index 33e6888065..8a91b1dffd 100644 --- a/Assets/Scripts/Widgets/SymmetryWidget.cs +++ b/Assets/Scripts/Widgets/SymmetryWidget.cs @@ -130,7 +130,7 @@ public void SetMode(PointerManager.SymmetryMode rMode) (m_GuideBeams[i].m_Direction != BeamDirection.Right)); } break; - case PointerManager.SymmetryMode.FourAroundY: + case PointerManager.SymmetryMode.MultiMirror: m_LeftRightMesh.enabled = false; m_FrontBackMesh.enabled = true; if (PointerManager.m_Instance.m_CustomSymmetryType == PointerManager.CustomSymmetryType.Point) @@ -157,7 +157,7 @@ override protected void OnUpdate() // It's a bit obnoxious to do this when the user's grabbing it. Maybe we should // also not do this when the canvas is being manipulated? if (!m_UserInteracting && !m_IsSpinningFreely && !m_SnapDriftCancel - && PointerManager.m_Instance.CurrentSymmetryMode!=PointerManager.SymmetryMode.FourAroundY) + && PointerManager.m_Instance.CurrentSymmetryMode!=PointerManager.SymmetryMode.MultiMirror) { // Doing the rotation in object space makes it easier to prove that the // plane normal will never be affected. @@ -268,7 +268,7 @@ override protected void OnUpdate() m_GuideBeamShowRatio = fShowRatio; } - if (PointerManager.m_Instance.CurrentSymmetryMode==PointerManager.SymmetryMode.FourAroundY) + if (PointerManager.m_Instance.CurrentSymmetryMode==PointerManager.SymmetryMode.MultiMirror) { DrawCustomSymmetryGuides(); } From 45cdc05587578d751a80bd36b0c0db557f0f09b3 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sat, 1 Oct 2022 11:19:35 +0100 Subject: [PATCH 39/92] Remove double mirror button from experimental panel [CI BUILD] --- .../Prefabs/Panels/ExperimentalPanel.prefab | 172 ++++-------------- 1 file changed, 34 insertions(+), 138 deletions(-) diff --git a/Assets/Prefabs/Panels/ExperimentalPanel.prefab b/Assets/Prefabs/Panels/ExperimentalPanel.prefab index 0d5d1801ab..0feae5d288 100644 --- a/Assets/Prefabs/Panels/ExperimentalPanel.prefab +++ b/Assets/Prefabs/Panels/ExperimentalPanel.prefab @@ -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: [] m_Father: {fileID: 496394} m_RootOrder: 1 @@ -52,10 +53,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -80,6 +83,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!114 &114837826611652676 MonoBehaviour: m_ObjectHideFlags: 0 @@ -120,6 +124,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: [] m_Father: {fileID: 449684} m_RootOrder: 1 @@ -163,12 +168,12 @@ 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: 441618} - {fileID: 461058} - {fileID: 416416} - {fileID: 4000011131613426} - - {fileID: 6427502074316152088} - {fileID: 4181066228636318} - {fileID: 4000011211690986} m_Father: {fileID: 449684} @@ -201,6 +206,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: [] m_Father: {fileID: 496394} m_RootOrder: 0 @@ -245,6 +251,7 @@ Transform: 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: 0.01} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 496394} m_RootOrder: 2 @@ -286,6 +293,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 3, y: 3, z: 3} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 4000013861244948} - {fileID: 440944} @@ -364,6 +372,7 @@ MonoBehaviour: m_ShowDuration: 0.25 m_GrabDistance: 1.4 m_CollisionRadius: 1.2 + m_previousCanvas: {fileID: 0} m_AllowTwoHandGrab: 0 m_DestroyOnHide: 0 m_AllowHideWithToss: 0 @@ -426,11 +435,12 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1000011191266138} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.425, y: 0, z: 0.05} + m_LocalPosition: {x: 0.425, y: 0.425, z: 0.05} m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 496394} - m_RootOrder: 6 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &33000010328447642 MeshFilter: @@ -451,10 +461,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -479,6 +491,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!65 &65000011932698474 BoxCollider: m_ObjectHideFlags: 0 @@ -561,6 +574,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -0.425, y: 0.425, z: 0.05} m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 496394} m_RootOrder: 3 @@ -584,10 +598,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -612,6 +628,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!65 &65000013007103918 BoxCollider: m_ObjectHideFlags: 0 @@ -663,6 +680,8 @@ MonoBehaviour: m_Texture: {fileID: 2800000, guid: 30958851ea89a7c46bdb214571b82882, type: 3} - m_Description: Hidden m_Texture: {fileID: 2800000, guid: ff3938a5f23ea46409dd9389f1a1cd97, type: 3} + DisplayTextLabel: 0 + DisplayIcon: 1 --- !u!1 &1000013585526572 GameObject: m_ObjectHideFlags: 0 @@ -691,6 +710,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1.4061002, y: 1.4328264, z: 1.4} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 449684} m_RootOrder: 0 @@ -714,10 +734,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 0 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -742,6 +764,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!1 &1593321152206178 GameObject: m_ObjectHideFlags: 0 @@ -770,11 +793,12 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1593321152206178} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.425, y: 0.425, z: 0.05} + m_LocalPosition: {x: 0, y: 0.42499995, z: 0.049999952} m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 496394} - m_RootOrder: 5 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &33358476084434244 MeshFilter: @@ -795,10 +819,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -823,6 +849,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!65 &65421178622396092 BoxCollider: m_ObjectHideFlags: 0 @@ -875,139 +902,6 @@ MonoBehaviour: m_ToggleOnTexture: {fileID: 0} m_AllowUnavailable: 1 m_LinkedUIObject: {fileID: 0} ---- !u!1 &5591636336640369085 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6427502074316152088} - - component: {fileID: 788299889629676088} - - component: {fileID: 8084318317654613038} - - component: {fileID: 7518405988336528345} - - component: {fileID: 8762249120066186711} - m_Layer: 16 - m_Name: PanelButton_Mirror - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6427502074316152088 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5591636336640369085} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0.425, z: 0.05} - m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} - m_Children: [] - m_Father: {fileID: 496394} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &788299889629676088 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5591636336640369085} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &8084318317654613038 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5591636336640369085} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!65 &7518405988336528345 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5591636336640369085} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.1} - m_Center: {x: -0.000000074505806, y: 0.000000022351742, z: 0} ---- !u!114 &8762249120066186711 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5591636336640369085} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6c6859eec74651247968d56b594ac313, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Double Mirror - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: ae726261e9135b949960e30cad75ad98, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 1 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.05 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Command: 15 - m_CommandParam: -1 - m_CommandParam2: -1 - m_RequiresPopup: 0 - m_CenterPopupOnButton: 0 - m_PopupOffset: {x: 0, y: 0, z: 0} - m_PopupText: - m_ToggleOnDescription: - m_ToggleOnTexture: {fileID: 0} - m_AllowUnavailable: 0 - m_LinkedUIObject: {fileID: 0} --- !u!114 &114000014220451482 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1046,3 +940,5 @@ MonoBehaviour: m_Texture: {fileID: 2800000, guid: 30958851ea89a7c46bdb214571b82882, type: 3} - m_Description: Hidden m_Texture: {fileID: 2800000, guid: ff3938a5f23ea46409dd9389f1a1cd97, type: 3} + DisplayTextLabel: 0 + DisplayIcon: 1 From 9ec5c1445024406fc698d25c3c859119220e9774 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sat, 1 Oct 2022 11:28:51 +0100 Subject: [PATCH 40/92] Duplicated widgets weren't moved to selection canvas [CI BUILD] --- Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs b/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs index 295fb95a0f..46fc909790 100644 --- a/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs +++ b/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs @@ -137,6 +137,7 @@ protected override void OnRedo() } else { + SelectionManager.m_Instance.SelectWidgets(m_DuplicatedWidgets); SelectionManager.m_Instance.RegisterWidgetsInSelectionCanvas(m_DuplicatedWidgets); } } From 4cf4f50612add7cfdf4ff4636d1868b8f9da0a57 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sat, 1 Oct 2022 14:32:24 +0100 Subject: [PATCH 41/92] Fix undo behaviour [CI BUILD] --- Assets/Scripts/ClipboardManager.cs | 15 ++++--- .../Commands/MultiMirrorSelectionCommand.cs | 42 +++++++++---------- Assets/Scripts/SketchControlsScript.cs | 2 +- 3 files changed, 29 insertions(+), 30 deletions(-) diff --git a/Assets/Scripts/ClipboardManager.cs b/Assets/Scripts/ClipboardManager.cs index cb021b4e96..63eea8f065 100644 --- a/Assets/Scripts/ClipboardManager.cs +++ b/Assets/Scripts/ClipboardManager.cs @@ -44,15 +44,15 @@ void Awake() } /// Copies and pastes the current selection to the current canvas. - public void DuplicateSelection(bool dupInPlace = false) + public void DuplicateSelection(bool stampMode = false) { - TrTransform xf = SelectionManager.m_Instance.SelectionTransform; - if (!dupInPlace) + TrTransform dupXf = SelectionManager.m_Instance.SelectionTransform; + if (!stampMode) { // Scoot all the strokes and widgets. // TODO: Make this relative to the user's facing. Vector3 offset = m_DuplicateOffset / App.Scene.Pose.scale * 0.5f; - xf.translation += offset; + dupXf.translation += offset; } // Lil' jiggle. @@ -67,15 +67,14 @@ public void DuplicateSelection(bool dupInPlace = false) // Duplicate selection works differently if the multimirror is active if (PointerManager.m_Instance.CurrentSymmetryMode == PointerManager.SymmetryMode.MultiMirror) { - // Multimirrored dups don't use the offset transform - xf = SelectionManager.m_Instance.SelectionTransform; + // Multimirrored dups never use the offset transform SketchMemoryScript.m_Instance.PerformAndRecordCommand( - new MultiMirrorSelectionCommand(xf, dupInPlace: dupInPlace) + new MultiMirrorSelectionCommand(SelectionManager.m_Instance.SelectionTransform, stampMode) ); } else { - SketchMemoryScript.m_Instance.PerformAndRecordCommand(new DuplicateSelectionCommand(xf)); + SketchMemoryScript.m_Instance.PerformAndRecordCommand(new DuplicateSelectionCommand(dupXf)); } } diff --git a/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs b/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs index 46fc909790..9941a5f498 100644 --- a/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs +++ b/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs @@ -30,10 +30,10 @@ public class MultiMirrorSelectionCommand : BaseCommand private CanvasScript m_CurrentCanvas; private bool m_StampMode; - public MultiMirrorSelectionCommand(TrTransform xf, bool dupInPlace, BaseCommand parent = null) : base(parent) + public MultiMirrorSelectionCommand(TrTransform xf, bool stampMode, BaseCommand parent = null) : base(parent) { m_CurrentCanvas = App.ActiveCanvas; - m_StampMode = !dupInPlace; + m_StampMode = stampMode; m_Transform = xf; m_SelectedStrokes = SelectionManager.m_Instance.SelectedStrokes.ToList(); @@ -76,8 +76,9 @@ public MultiMirrorSelectionCommand(TrTransform xf, bool dupInPlace, BaseCommand tr = xfWidget * tr * xfWidget.inverse; // convert from widget-local coords to world coords var tmp = tr * widgetTransform; // Work around 2018.3.x Mono parse bug // Preserve size but mirror if needed - duplicatedWidget.RecordAndSetSize(widget.GetSignedWidgetSize() * Mathf.Sign(tmp.scale)); - duplicatedWidget.RecordAndSetPosRot(tmp); + duplicatedWidget.SetSignedWidgetSize(widget.GetSignedWidgetSize() * Mathf.Sign(tmp.scale)); + duplicatedWidget.transform.position = tmp.translation; + duplicatedWidget.transform.rotation = tmp.rotation; duplicatedWidget.SetCanvas(m_CurrentCanvas); m_DuplicatedWidgets.Add(duplicatedWidget); } @@ -131,11 +132,7 @@ protected override void OnRedo() // Deselect selected widgets. if (m_DuplicatedWidgets != null) { - if (m_StampMode) - { - SelectionManager.m_Instance.DeselectWidgets(m_DuplicatedWidgets, m_CurrentCanvas); - } - else + if (!m_StampMode) { SelectionManager.m_Instance.SelectWidgets(m_DuplicatedWidgets); SelectionManager.m_Instance.RegisterWidgetsInSelectionCanvas(m_DuplicatedWidgets); @@ -176,12 +173,26 @@ protected override void OnUndo() } SelectionManager.m_Instance.DeregisterStrokesInSelectionCanvas(m_DuplicatedStrokes); + // Deselect selected widgets. + if (m_DuplicatedWidgets != null) + { + if (m_StampMode) + { + // SelectionManager.m_Instance.SelectWidgets(m_DuplicatedWidgets); + // SelectionManager.m_Instance.RegisterWidgetsInSelectionCanvas(m_DuplicatedWidgets); + } + else + { + SelectionManager.m_Instance.DeselectWidgets(m_DuplicatedWidgets); + SelectionManager.m_Instance.DeregisterWidgetsInSelectionCanvas(m_DuplicatedWidgets); + } + } + // Remove duplicated widgets. for (int i = 0; i < m_DuplicatedWidgets.Count; ++i) { m_DuplicatedWidgets[i].Hide(); } - SelectionManager.m_Instance.DeregisterWidgetsInSelectionCanvas(m_DuplicatedWidgets); // Reset the selection transform before we select strokes. SelectionManager.m_Instance.SelectionTransform = m_Transform; @@ -191,17 +202,6 @@ protected override void OnUndo() { SelectionManager.m_Instance.SelectStrokes(m_SelectedStrokes); } - if (m_SelectedWidgets != null) - { - // Deselect selected widgets. - if (m_DuplicatedWidgets != null) - { - if (!m_StampMode) - { - SelectionManager.m_Instance.DeregisterWidgetsInSelectionCanvas(m_DuplicatedWidgets); - } - } - } SelectionManager.m_Instance.UpdateSelectionWidget(); } diff --git a/Assets/Scripts/SketchControlsScript.cs b/Assets/Scripts/SketchControlsScript.cs index 0f4df2f609..7568e5aa52 100644 --- a/Assets/Scripts/SketchControlsScript.cs +++ b/Assets/Scripts/SketchControlsScript.cs @@ -4618,7 +4618,7 @@ public void IssueGlobalCommand(GlobalCommands rEnum, int iParam1 = -1, else { ClipboardManager.Instance.DuplicateSelection( - dupInPlace: !IsUserInteractingWithSelectionWidget()); + stampMode: IsUserInteractingWithSelectionWidget()); } EatToolScaleInput(); break; From 699d636bbb2c42b76d9927ed5793ed341a418616 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sun, 2 Oct 2022 11:25:15 +0100 Subject: [PATCH 42/92] Rename global command to MultiMirror. Fix some API help text --- Assets/Editor/DummyCommandRefs.cs | 2 +- Assets/Scripts/API/ApiMethods.GlobalCommands.cs | 10 +++++----- Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs | 4 ++-- Assets/Scripts/SketchControlsScript.cs | 6 +++--- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Assets/Editor/DummyCommandRefs.cs b/Assets/Editor/DummyCommandRefs.cs index 4fb194bcb8..a0aee72faa 100644 --- a/Assets/Editor/DummyCommandRefs.cs +++ b/Assets/Editor/DummyCommandRefs.cs @@ -126,7 +126,7 @@ public static void Prefabs_Panels_ExperimentalPanel() Use(GlobalCommands.Null); Use(GlobalCommands.SaveModel); Use(GlobalCommands.StraightEdge); - Use(GlobalCommands.SymmetryFour); + Use(GlobalCommands.MultiMirror); } public static void Prefabs_Panels_ExtraPanel() diff --git a/Assets/Scripts/API/ApiMethods.GlobalCommands.cs b/Assets/Scripts/API/ApiMethods.GlobalCommands.cs index 9eb3f4a46c..878b2bae24 100644 --- a/Assets/Scripts/API/ApiMethods.GlobalCommands.cs +++ b/Assets/Scripts/API/ApiMethods.GlobalCommands.cs @@ -142,10 +142,10 @@ public static void SymmetryPlane() SketchControlsScript.m_Instance.IssueGlobalCommand(rEnum); } - [ApiEndpoint("symmetry.doublemirror", "Sets the symmetry mode to 'double mirror'")] - public static void SymmetryFour() + [ApiEndpoint("symmetry.multimirror", "Sets the symmetry mode to 'multimirror'")] + public static void MultiMirror() { - var rEnum = SketchControlsScript.GlobalCommands.SymmetryFour; + var rEnum = SketchControlsScript.GlobalCommands.MultiMirror; SketchControlsScript.m_Instance.IssueGlobalCommand(rEnum); } @@ -354,14 +354,14 @@ public static void Disco() // SketchControlsScript.m_Instance.IssueGlobalCommand(rEnum, iParam1); // } - [ApiEndpoint("selection.duplicate", "Create a duplicate of the current selection")] + [ApiEndpoint("selection.duplicate", "Create a duplicate of the current selection (uses symmetry mirrors if active")] public static void DuplicateSelection() { var rEnum = SketchControlsScript.GlobalCommands.Duplicate; SketchControlsScript.m_Instance.IssueGlobalCommand(rEnum); } - [ApiEndpoint("selection.delete", "Create a duplicate of the current selection")] + [ApiEndpoint("selection.delete", "Deletes the current selection")] public static void DeleteSelection() { SelectionManager.m_Instance.DeleteSelection(); diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs index 933da953a8..342d5a8104 100644 --- a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -69,7 +69,7 @@ private void Awake() public OptionButton GetParentButton() { return m_ParentPanel.GetComponentsInChildren().First( - b => b.m_Command == SketchControlsScript.GlobalCommands.SymmetryFour + b => b.m_Command == SketchControlsScript.GlobalCommands.MultiMirror ); } @@ -81,7 +81,7 @@ public override bool RequestClose(bool bForceClose = false) // Restore mirror state as the long press button misbehaves sometimes if (GetParentButton().IsButtonActive() != m_MirrorState) { - SketchControlsScript.m_Instance.IssueGlobalCommand(SketchControlsScript.GlobalCommands.SymmetryFour); + SketchControlsScript.m_Instance.IssueGlobalCommand(SketchControlsScript.GlobalCommands.MultiMirror); } } return close; diff --git a/Assets/Scripts/SketchControlsScript.cs b/Assets/Scripts/SketchControlsScript.cs index 7568e5aa52..0dfb5dfbea 100644 --- a/Assets/Scripts/SketchControlsScript.cs +++ b/Assets/Scripts/SketchControlsScript.cs @@ -55,7 +55,7 @@ public enum GlobalCommands ResetAllPanels, SketchOrigin, SymmetryPlane, - SymmetryFour, + MultiMirror, ViewOnly, SaveGallery, LightingLdr, @@ -4270,7 +4270,7 @@ public void IssueGlobalCommand(GlobalCommands rEnum, int iParam1 = -1, ControllerConsoleScript.m_Instance.AddNewLine("Mirror Off"); } break; - case GlobalCommands.SymmetryFour: + case GlobalCommands.MultiMirror: if (PointerManager.m_Instance.CurrentSymmetryMode != SymmetryMode.MultiMirror) { PointerManager.m_Instance.SetSymmetryMode(SymmetryMode.MultiMirror); @@ -4942,7 +4942,7 @@ public bool IsCommandActive(GlobalCommands rEnum, int iParam = -1) case GlobalCommands.StraightEdge: return PointerManager.m_Instance.StraightEdgeModeEnabled; case GlobalCommands.StraightEdgeMeterDisplay: return PointerManager.m_Instance.StraightEdgeGuide.IsShowingMeter(); case GlobalCommands.SymmetryPlane: return PointerManager.m_Instance.CurrentSymmetryMode == SymmetryMode.SinglePlane; - case GlobalCommands.SymmetryFour: return PointerManager.m_Instance.CurrentSymmetryMode == SymmetryMode.MultiMirror; + case GlobalCommands.MultiMirror: return PointerManager.m_Instance.CurrentSymmetryMode == SymmetryMode.MultiMirror; case GlobalCommands.SymmetryTwoHanded: return PointerManager.m_Instance.CurrentSymmetryMode == SymmetryMode.TwoHanded; case GlobalCommands.AutoOrient: return m_AutoOrientAfterRotation; case GlobalCommands.AudioVisualization: return VisualizerManager.m_Instance.VisualsRequested; From 6262b1bd0d4f4d6db77fe292e556dfefedb8e0fe Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sun, 2 Oct 2022 11:27:30 +0100 Subject: [PATCH 43/92] Add canvas targets for mirror dup and rename the command to be a bit clearer. --- Assets/Scripts/ClipboardManager.cs | 2 +- ...mand.cs => MultimirrorDuplicateCommand.cs} | 49 +++++++++---------- ...ta => MultimirrorDuplicateCommand.cs.meta} | 0 3 files changed, 24 insertions(+), 27 deletions(-) rename Assets/Scripts/Commands/{MultiMirrorSelectionCommand.cs => MultimirrorDuplicateCommand.cs} (84%) rename Assets/Scripts/Commands/{MultiMirrorSelectionCommand.cs.meta => MultimirrorDuplicateCommand.cs.meta} (100%) diff --git a/Assets/Scripts/ClipboardManager.cs b/Assets/Scripts/ClipboardManager.cs index 63eea8f065..24dce90e84 100644 --- a/Assets/Scripts/ClipboardManager.cs +++ b/Assets/Scripts/ClipboardManager.cs @@ -69,7 +69,7 @@ public void DuplicateSelection(bool stampMode = false) { // Multimirrored dups never use the offset transform SketchMemoryScript.m_Instance.PerformAndRecordCommand( - new MultiMirrorSelectionCommand(SelectionManager.m_Instance.SelectionTransform, stampMode) + new MultimirrorDuplicateCommand(SelectionManager.m_Instance.SelectionTransform, stampMode) ); } else diff --git a/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs b/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs similarity index 84% rename from Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs rename to Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs index 9941a5f498..651570c0df 100644 --- a/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs +++ b/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs @@ -18,7 +18,7 @@ namespace TiltBrush { - public class MultiMirrorSelectionCommand : BaseCommand + public class MultimirrorDuplicateCommand : BaseCommand { private List m_SelectedStrokes; private List m_SelectedWidgets; @@ -30,8 +30,9 @@ public class MultiMirrorSelectionCommand : BaseCommand private CanvasScript m_CurrentCanvas; private bool m_StampMode; - public MultiMirrorSelectionCommand(TrTransform xf, bool stampMode, BaseCommand parent = null) : base(parent) + public MultimirrorDuplicateCommand(TrTransform xf, bool stampMode, BaseCommand parent = null) : base(parent) { + CanvasScript targetCanvas; m_CurrentCanvas = App.ActiveCanvas; m_StampMode = stampMode; m_Transform = xf; @@ -42,22 +43,29 @@ public MultiMirrorSelectionCommand(TrTransform xf, bool stampMode, BaseCommand p matrices = PointerManager.m_Instance.CustomMirrorMatrices; - // If we're not stamping then we don't want to duplicate the original - if (!m_StampMode) matrices = matrices.Skip(1).ToList(); + if (m_StampMode) + { + targetCanvas = m_CurrentCanvas; + } + else + { + targetCanvas = App.Scene.SelectionCanvas; + // If we're not stamping then we don't want to duplicate the original + matrices = matrices.Skip(1).ToList(); + } foreach (var stroke in m_SelectedStrokes) { - TrTransform strokeTransform = Coords.AsCanvas[stroke.StrokeTransform]; + TrTransform strokeTransform = targetCanvas.AsCanvas[stroke.StrokeTransform]; TrTransform tr; var xfWidget = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); foreach (var m in matrices) { tr = PointerManager.m_Instance.TrFromMatrix(m); tr = xfWidget * tr * xfWidget.inverse; // convert from widget-local coords to world coords - var tmp = tr; // * strokeTransform; // Work around 2018.3.x Mono parse bug - tmp *= App.Scene.Pose; + var tmp = tr * strokeTransform; // Work around 2018.3.x Mono parse bug tmp *= TrTransform.T(Vector3.one * (Random.value * .00001f)); // Small jitter to prevent z-fighting - var duplicatedStroke = SketchMemoryScript.m_Instance.DuplicateStroke(stroke, App.Scene.SelectionCanvas, tmp); + var duplicatedStroke = SketchMemoryScript.m_Instance.DuplicateStroke(stroke, targetCanvas, tmp); m_DuplicatedStrokes.Add(duplicatedStroke); } } @@ -129,14 +137,11 @@ protected override void OnRedo() m_DuplicatedWidgets[i].RestoreFromToss(); } - // Deselect selected widgets. - if (m_DuplicatedWidgets != null) + // Select widgets. + if (m_DuplicatedWidgets != null && !m_StampMode) { - if (!m_StampMode) - { - SelectionManager.m_Instance.SelectWidgets(m_DuplicatedWidgets); - SelectionManager.m_Instance.RegisterWidgetsInSelectionCanvas(m_DuplicatedWidgets); - } + SelectionManager.m_Instance.SelectWidgets(m_DuplicatedWidgets); + SelectionManager.m_Instance.RegisterWidgetsInSelectionCanvas(m_DuplicatedWidgets); } // Set selection widget transforms. @@ -174,18 +179,10 @@ protected override void OnUndo() SelectionManager.m_Instance.DeregisterStrokesInSelectionCanvas(m_DuplicatedStrokes); // Deselect selected widgets. - if (m_DuplicatedWidgets != null) + if (m_DuplicatedWidgets != null && !m_StampMode) { - if (m_StampMode) - { - // SelectionManager.m_Instance.SelectWidgets(m_DuplicatedWidgets); - // SelectionManager.m_Instance.RegisterWidgetsInSelectionCanvas(m_DuplicatedWidgets); - } - else - { - SelectionManager.m_Instance.DeselectWidgets(m_DuplicatedWidgets); - SelectionManager.m_Instance.DeregisterWidgetsInSelectionCanvas(m_DuplicatedWidgets); - } + SelectionManager.m_Instance.DeselectWidgets(m_DuplicatedWidgets); + SelectionManager.m_Instance.DeregisterWidgetsInSelectionCanvas(m_DuplicatedWidgets); } // Remove duplicated widgets. diff --git a/Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs.meta b/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs.meta similarity index 100% rename from Assets/Scripts/Commands/MultiMirrorSelectionCommand.cs.meta rename to Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs.meta From b13eb01525bcf4fc6408216f228f10f681f700e1 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 4 Oct 2022 15:44:15 +0100 Subject: [PATCH 44/92] Color waveform generators for mirrored strokes [CI BUILD] --- .../Panels/Widgets/TextActionButton.prefab | 26 +- .../PopUps/PopupWindow_MirrorOptions.prefab | 2551 ++++++++++++++--- Assets/Prefabs/SimpleColorSwatch.prefab | 87 + Assets/Prefabs/SimpleColorSwatch.prefab.meta | 7 + Assets/Scripts/API/ApiMethods.MultiMirror.cs | 65 +- .../Scripts/GUI/MirrorOptionsPopUpWindow.cs | 163 +- Assets/Scripts/GUI/TextActionButton.cs | 21 + Assets/Scripts/GUI/TextActionButton.cs.meta | 3 + Assets/Scripts/PointerManager.cs | 185 +- Assets/Scripts/Widgets/SymmetryWidget.cs | 2 +- 10 files changed, 2617 insertions(+), 493 deletions(-) create mode 100644 Assets/Prefabs/SimpleColorSwatch.prefab create mode 100644 Assets/Prefabs/SimpleColorSwatch.prefab.meta create mode 100644 Assets/Scripts/GUI/TextActionButton.cs create mode 100644 Assets/Scripts/GUI/TextActionButton.cs.meta diff --git a/Assets/Prefabs/Panels/Widgets/TextActionButton.prefab b/Assets/Prefabs/Panels/Widgets/TextActionButton.prefab index da5a52b155..e10cac54c4 100644 --- a/Assets/Prefabs/Panels/Widgets/TextActionButton.prefab +++ b/Assets/Prefabs/Panels/Widgets/TextActionButton.prefab @@ -28,6 +28,7 @@ Transform: m_LocalRotation: {x: -0.5, y: -0.5, z: 0.5, w: 0.5} m_LocalPosition: {x: 0, y: -0.02, z: 0.000012705} m_LocalScale: {x: 18.273024, y: 36.546047, z: 36.546047} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2633638204545500139} m_RootOrder: 0 @@ -51,10 +52,12 @@ MeshRenderer: m_CastShadows: 1 m_ReceiveShadows: 1 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -79,6 +82,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!1 &1120234486363950381 GameObject: m_ObjectHideFlags: 0 @@ -107,6 +111,7 @@ Transform: m_LocalRotation: {x: -0.5, y: -0.5, z: 0.5, w: 0.5} m_LocalPosition: {x: 0, y: -0.02, z: -0.000079998} m_LocalScale: {x: 18.239998, y: 36.479996, z: 36.479996} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2633638204545500139} m_RootOrder: 2 @@ -130,10 +135,12 @@ MeshRenderer: m_CastShadows: 1 m_ReceiveShadows: 1 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -158,6 +165,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!1 &2630224399012238907 GameObject: m_ObjectHideFlags: 0 @@ -188,6 +196,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -0.39, y: 0.72, z: -0.25} m_LocalScale: {x: 0.8, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 4787677302610872560} - {fileID: 4774244057288012162} @@ -214,10 +223,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -242,6 +253,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!65 &2624272951161731143 BoxCollider: m_ObjectHideFlags: 0 @@ -264,7 +276,7 @@ MonoBehaviour: m_GameObject: {fileID: 2630224399012238907} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 07f172f1096366841bb9362060bb0095, type: 3} + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} m_Name: m_EditorClassIdentifier: m_DescriptionType: 0 @@ -286,6 +298,7 @@ MonoBehaviour: m_Action: m_PersistentCalls: m_Calls: [] + m_ButtonLabel: --- !u!1 &4583691017407991961 GameObject: m_ObjectHideFlags: 0 @@ -315,6 +328,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: -0.004} m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2633638204545500139} m_RootOrder: 1 @@ -335,10 +349,12 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -363,6 +379,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!222 &5431139491862965100 CanvasRenderer: m_ObjectHideFlags: 0 @@ -386,6 +403,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: @@ -456,9 +474,9 @@ MonoBehaviour: m_margin: {x: 7.496979, y: 0, z: 7.302159, w: 0} m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_renderer: {fileID: 2766287218697250671} - m_maskType: 0 _SortingLayer: 0 _SortingLayerID: 0 _SortingOrder: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 2766287218697250671} + m_maskType: 0 diff --git a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab index 017b1b184e..1509648a72 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab +++ b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab @@ -34,10 +34,11 @@ Transform: - {fileID: 2166280579792966640} - {fileID: 8096394481361279398} - {fileID: 7345284934685731923} + - {fileID: 7989218957743760548} - {fileID: 4327150407939751799} - {fileID: 5267273385286354863} + - {fileID: 8329077188675196808} - {fileID: 4368528965265458} - - {fileID: 6115875470961705092} - {fileID: 1751519138734375626} - {fileID: 2166280579792905044} - {fileID: 2166280579792923236} @@ -94,6 +95,7 @@ MonoBehaviour: m_ColorTransitionDuration: 0 m_PointSymmetryControls: {fileID: 8433459157768345993} m_WallpaperSymmetryControls: {fileID: 1300909944064954666} + m_OptionsControls: {fileID: 4682269087065254183} m_PointSymmetryOrderSlider: {fileID: 3477534147329139763} m_WallpaperRepeatXSlider: {fileID: 6345233297435571038} m_WallpaperRepeatYSlider: {fileID: 1425760720802223258} @@ -102,7 +104,10 @@ MonoBehaviour: m_WallpaperScaleSliderY: {fileID: 2485841331384342687} m_WallpaperSkewSliderX: {fileID: 6403179917261004793} m_WallpaperSkewSliderY: {fileID: 1538071426504755986} - m_ToggleJitter: {fileID: 6218713095093717705} + m_ColorPreview: {fileID: 1344474811229094477} + m_ColorPreviewSwatch: {fileID: 8679295470709743587, guid: f86453ed5cd62ba4ea52b9d8ee1e584f, + type: 3} + m_ToggleJitter: {fileID: 0} m_ButtonWallpaperRepeats: {fileID: 132704414384388367} m_ButtonWallpaperScale: {fileID: 6239258713479429325} m_ButtonWallpaperSkew: {fileID: 6857139847792557195} @@ -154,7 +159,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4450488848677648} - m_RootOrder: 5 + m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &33765958701850666 MeshFilter: @@ -402,150 +407,6 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 5 m_WallpaperSymmetryGroup: 0 ---- !u!1 &76509299838762500 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6115875470961705092} - - component: {fileID: 1604614999558104837} - - component: {fileID: 196640142720568665} - - component: {fileID: 5503597086252787298} - - component: {fileID: 6218713095093717705} - m_Layer: 16 - m_Name: Button ToggleJitter - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6115875470961705092 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 76509299838762500} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.349, y: -1.449, z: -0.02} - m_LocalScale: {x: 0.2, y: 0.2, z: 0.2} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &1604614999558104837 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 76509299838762500} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &196640142720568665 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 76509299838762500} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &5503597086252787298 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 76509299838762500} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &6218713095093717705 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 76509299838762500} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6b5e5a42a2a249a38d266ceeed2bf3fa, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Apply jitter settings to each stroke - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 71d8d79136b00af43aafb05bf9cbd334, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleToggleJitter - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 6218713095093717705} - m_ObjectArgumentAssemblyTypeName: TiltBrush.ActionToggleButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_InitialToggleState: 0 - m_TextureOn: {fileID: 2800000, guid: 9b82f38d1c06a854faadd9c2ea76b48b, type: 3} - m_TextureOff: {fileID: 2800000, guid: aeb61a7dfe5b7da42b00345e9a224f89, type: 3} --- !u!1 &436332205580575180 GameObject: m_ObjectHideFlags: 0 @@ -858,7 +719,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1284178139480324589} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: 0, y: 0.044999957, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: @@ -892,7 +753,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1300909944064954666} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.06, z: -0.01} + m_LocalPosition: {x: 0, y: 0.09900004, z: -0.01} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: @@ -920,7 +781,38 @@ Transform: - {fileID: 7617698973358531412} - {fileID: 1875355297070972939} m_Father: {fileID: 4450488848677648} - m_RootOrder: 4 + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1344474811229094477 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5084602025761127482} + m_Layer: 16 + m_Name: Colour Preview + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5084602025761127482 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1344474811229094477} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -1.3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8329077188675196808} + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1899790823339324260 GameObject: @@ -1241,7 +1133,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4450488848677648} - m_RootOrder: 9 + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &2166280579792113966 MeshFilter: @@ -1407,7 +1299,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4450488848677648} - m_RootOrder: 10 + m_RootOrder: 11 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!23 &2166280579791091378 MeshRenderer: @@ -1504,7 +1396,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4450488848677648} - m_RootOrder: 8 + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &2166280579792155208 MeshFilter: @@ -2012,7 +1904,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2685830830161847003} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: 0, y: 0.045, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: @@ -2597,6 +2489,47 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 0 +--- !u!1 &4682269087065254183 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8329077188675196808} + m_Layer: 16 + m_Name: Wallpaper Options Controls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8329077188675196808 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4682269087065254183} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.09900004, z: -0.01} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8176571309922006091} + - {fileID: 157440763582095669} + - {fileID: 3750571984549269584} + - {fileID: 4304270261415961303} + - {fileID: 1987967448248148252} + - {fileID: 3176560147367894817} + - {fileID: 6581656813067487039} + - {fileID: 7900611037786993505} + - {fileID: 2084670861871800069} + - {fileID: 5084602025761127482} + m_Father: {fileID: 4450488848677648} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &5022211076029827437 GameObject: m_ObjectHideFlags: 0 @@ -4349,7 +4282,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7303348483644728947} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: 0, y: 0.044999957, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: @@ -4814,7 +4747,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8433459157768345993} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.059999943, z: -0.01} + m_LocalPosition: {x: 0, y: 0.099, z: -0.01} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: @@ -4834,7 +4767,7 @@ Transform: - {fileID: 615739982949098399} - {fileID: 3446630500482607495} m_Father: {fileID: 4450488848677648} - m_RootOrder: 3 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &8702525812552307784 GameObject: @@ -5761,37 +5694,47 @@ Transform: type: 3} m_PrefabInstance: {fileID: 271577776890460905} m_PrefabAsset: {fileID: 0} ---- !u!1001 &1344184585542642877 +--- !u!1001 &411445857132332635 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 4327150407939751799} + m_TransformParent: {fileID: 8329077188675196808} m_Modifications: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_safeMax - value: 12 + value: 1 objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_safeMin + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: SliderType value: 1 objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_unsafeMax - value: 32 + value: 2 objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_unsafeMin - value: 1 + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 0.5 objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_DescriptionText - value: Symmetry Order + value: Amount objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5816,7 +5759,7 @@ PrefabInstance: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangePointSymmetryOrder + value: HandleChangeAmp objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5831,7 +5774,7 @@ PrefabInstance: - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_Name - value: Slider PointSymmetryOrder + value: Slider Amp objectReference: {fileID: 0} - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5841,7 +5784,22 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_RootOrder - value: 10 + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5851,12 +5809,12 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.y - value: -0.963 + value: -0.38300002 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.z - value: -0.029999733 + value: -0.029999731 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5895,119 +5853,205 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!4 &3218360621163022385 stripped +--- !u!4 &4304270261415961303 stripped Transform: m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - m_PrefabInstance: {fileID: 1344184585542642877} - m_PrefabAsset: {fileID: 0} ---- !u!114 &3477534147329139763 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 1344184585542642877} + m_PrefabInstance: {fileID: 411445857132332635} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &1751519138733937282 +--- !u!1001 &619780831419014346 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 4450488848677648} + m_TransformParent: {fileID: 8329077188675196808} m_Modifications: - - target: {fileID: 148172, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_Name - value: PopUpButton_Ok + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Sine objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_RootOrder - value: 7 + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Sine Wave objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalScale.x - value: 0.2 + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalScale.y - value: 0.2 + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleWaveformButtons + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 2929541390621642109} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Sine + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.385856 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.675248 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} propertyPath: m_LocalScale.z - value: 0.2 + value: 0.675248 objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} propertyPath: m_LocalPosition.x - value: 0.599 + value: -0.55597 objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} propertyPath: m_LocalPosition.y - value: -1.449 + value: -0.95519 objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} propertyPath: m_LocalPosition.z - value: 0 + value: -0.01 objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0 objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} propertyPath: m_LocalRotation.y - value: 0 + value: -0 objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} propertyPath: m_LocalRotation.z - value: 0 + value: -0 objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 11488472, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_ButtonTexture - value: - objectReference: {fileID: 2800000, guid: 4ca620df5430af448aaf4f3ff20ad5c4, type: 3} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Sine + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1564378 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} ---- !u!4 &1751519138734375626 stripped + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!114 &2929541390621642109 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 619780831419014346} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &3176560147367894817 stripped Transform: - m_CorrespondingSourceObject: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - m_PrefabInstance: {fileID: 1751519138733937282} + m_PrefabInstance: {fileID: 619780831419014346} m_PrefabAsset: {fileID: 0} ---- !u!1001 &2443555501739141304 +--- !u!1001 &1189014792359269307 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 5267273385286354863} + m_TransformParent: {fileID: 8329077188675196808} m_Modifications: - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - propertyPath: m_DescriptionText - value: Action + propertyPath: m_ButtonLabel + value: Brightness objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - propertyPath: m_DescriptionType - value: -1 + propertyPath: m_DescriptionText + value: Affect Brightness objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6017,7 +6061,7 @@ PrefabInstance: - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 1 + value: 2 objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6032,57 +6076,67 @@ PrefabInstance: - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleWallpaperControlsRepeatsButton + value: HandleColorComponentButtons objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 3512261909650817548} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine + value: TiltBrush.TextActionButton, Assembly-CSharp objectReference: {fileID: 0} - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Name - value: ButtonRepeats + value: Button Brightness + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_RootOrder - value: 17 + value: 2 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.451385 + value: 0.4 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.y - value: 0.90277 + value: 0.7 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.z - value: 0.90277 + value: 0.7 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.x - value: -0.435 + value: 0.373 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: -0.776 + value: -0.18199998 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.z - value: -0.002500048 + value: -0.01 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6122,64 +6176,49 @@ PrefabInstance: - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_text - value: Repeats + value: Brightness objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_fontColor.b - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_fontColor.g - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_fontColor.r - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - propertyPath: m_fontColor32.rgba - value: 4278190080 + propertyPath: m_LocalScale.x + value: 0.1564378 objectReference: {fileID: 0} - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - propertyPath: m_LocalScale.x - value: 0.2 + propertyPath: m_LocalScale.y + value: 0.089393005 objectReference: {fileID: 0} - - target: {fileID: 4787677302610872560, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - propertyPath: m_LocalScale.x - value: 18.273026 + propertyPath: m_LocalScale.z + value: 0.089393005 objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!114 &132704414384388367 stripped +--- !u!114 &3512261909650817548 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - m_PrefabInstance: {fileID: 2443555501739141304} + m_PrefabInstance: {fileID: 1189014792359269307} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 07f172f1096366841bb9362060bb0095, type: 3} + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!4 &388944774054931283 stripped +--- !u!4 &3750571984549269584 stripped Transform: m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - m_PrefabInstance: {fileID: 2443555501739141304} + m_PrefabInstance: {fileID: 1189014792359269307} m_PrefabAsset: {fileID: 0} ---- !u!1001 &3543347682952354836 +--- !u!1001 &1344184585542642877 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 4392045145180752925} + m_TransformParent: {fileID: 4327150407939751799} m_Modifications: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -6201,15 +6240,10 @@ PrefabInstance: propertyPath: m_unsafeMin value: 1 objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_InitialValue - value: 2 - objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_DescriptionText - value: Y Repeats + value: Symmetry Order objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -6234,7 +6268,7 @@ PrefabInstance: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangeWallpaperSymmetryY + value: HandleChangePointSymmetryOrder objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -6249,27 +6283,17 @@ PrefabInstance: - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_Name - value: Slider WallpaperSymmetryY + value: Slider PointSymmetryOrder objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - propertyPath: m_RootOrder + propertyPath: m_IsActive value: 1 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - propertyPath: m_LocalScale.x - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.y - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.z - value: 2 + propertyPath: m_RootOrder + value: 10 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -6279,12 +6303,12 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.y - value: -1.259 + value: -0.963 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.z - value: -0.029999731 + value: -0.029999733 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -6323,17 +6347,17 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!4 &1090459199902595224 stripped +--- !u!4 &3218360621163022385 stripped Transform: m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - m_PrefabInstance: {fileID: 3543347682952354836} + m_PrefabInstance: {fileID: 1344184585542642877} m_PrefabAsset: {fileID: 0} ---- !u!114 &1425760720802223258 stripped +--- !u!114 &3477534147329139763 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} - m_PrefabInstance: {fileID: 3543347682952354836} + m_PrefabInstance: {fileID: 1344184585542642877} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} m_Enabled: 1 @@ -6341,189 +6365,1653 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1001 &4016504928870957980 +--- !u!1001 &1751519138733937282 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 1875355297070972939} + m_TransformParent: {fileID: 4450488848677648} m_Modifications: - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMax - value: 2 + - target: {fileID: 148172, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_Name + value: PopUpButton_Ok objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMin - value: -2 + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_RootOrder + value: 8 objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: SliderType + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalScale.x + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalScale.y + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalScale.z + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalPosition.x + value: 0.599 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalPosition.y + value: -1.449 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMax - value: 5 + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalRotation.x + value: 0 objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMin - value: -5 + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalRotation.y + value: 0 objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_InitialValue + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 11488472, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_ButtonTexture + value: + objectReference: {fileID: 2800000, guid: 4ca620df5430af448aaf4f3ff20ad5c4, type: 3} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} +--- !u!4 &1751519138734375626 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, + type: 3} + m_PrefabInstance: {fileID: 1751519138733937282} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2443555501739141304 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5267273385286354863} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Repeats + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionText - value: Skew Y + value: Action objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + propertyPath: m_DescriptionType + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size value: 1 objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 0 + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 114054410763498584} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangeWallpaperSymmetrySkewY + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleWallpaperControlsRepeatsButton objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Name - value: Slider WallpaperSymmetrySkew Y + value: ButtonRepeats objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_RootOrder - value: 1 + value: 17 objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 2 + value: 0.451385 objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.y - value: 2 + value: 0.90277 objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.z - value: 2 + value: 0.90277 objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.x - value: 0 + value: -0.435 objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: -1.259 + value: -0.723 objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.z - value: -0.029999731 + value: -0.002500048 objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalRotation.x value: -0 objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalRotation.y value: -0 objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalRotation.z value: -0 objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Repeats + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.b + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.r + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor32.rgba + value: 4278190080 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 4787677302610872560, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 18.273026 + objectReference: {fileID: 0} m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!4 &698925315210192656 stripped + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!114 &132704414384388367 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 2443555501739141304} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &388944774054931283 stripped Transform: - m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - m_PrefabInstance: {fileID: 4016504928870957980} + m_PrefabInstance: {fileID: 2443555501739141304} m_PrefabAsset: {fileID: 0} ---- !u!114 &1538071426504755986 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, +--- !u!1001 &2709131712470369680 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: SliderType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Frequency + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeFreq + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider Freq + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.683 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!4 &1987967448248148252 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 2709131712470369680} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2784306987417936606 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Saturation + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Affect Saturation + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleColorComponentButtons + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 476798039587173225} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Saturation + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.4 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.003000006 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.182 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Saturation + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1564378 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &157440763582095669 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 2784306987417936606} + m_PrefabAsset: {fileID: 0} +--- !u!114 &476798039587173225 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 2784306987417936606} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &3543347682952354836 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4392045145180752925} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Y Repeats + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeWallpaperSymmetryY + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider WallpaperSymmetryY + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.259 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!4 &1090459199902595224 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 3543347682952354836} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1425760720802223258 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 3543347682952354836} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &4016504928870957980 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1875355297070972939} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: -2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: SliderType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: -5 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Skew Y + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeWallpaperSymmetrySkewY + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider WallpaperSymmetrySkew Y + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.259 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!4 &698925315210192656 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 4016504928870957980} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1538071426504755986 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 4016504928870957980} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &4063006509446782190 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Noise + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Noise + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleWaveformButtons + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 1755427328129879385} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Noise + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.385856 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.675248 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.675248 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.53697 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.95519 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Noise + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1564378 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!114 &1755427328129879385 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 4063006509446782190} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &2084670861871800069 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 4063006509446782190} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4711678103266373560 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4450488848677648} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Wallpaper Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Wallpaper Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleShowWallpaperSymmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Show Wallpaper Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.003000006 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.305 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.02 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Wallpaper Symmetry + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1251502 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &7345284934685731923 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 4711678103266373560} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5271485489344934026 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Sawtooth + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Sawtooth Wave + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleWaveformButtons + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 7572276249332736317} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Sawtooth + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.385856 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.675248 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.675248 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.1733 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.95519 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Sawtooth + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1564378 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!114 &7572276249332736317 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 5271485489344934026} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &7900611037786993505 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 5271485489344934026} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5355879118161782607 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4450488848677648} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Options + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Options + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleShowOptions + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Show Options + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.473 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.305 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.02 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Options + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1251502 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &7989218957743760548 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - m_PrefabInstance: {fileID: 4016504928870957980} + m_PrefabInstance: {fileID: 5355879118161782607} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &4711678103266373560 +--- !u!1001 &6111565134745688653 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: m_TransformParent: {fileID: 4450488848677648} m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Point Symmetry + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionText - value: Wallpaper Symmetry + value: Point Symmetry objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6548,7 +8036,7 @@ PrefabInstance: - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleShowWallpaperSymmetry + value: HandleShowPointSymmetry objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6563,22 +8051,17 @@ PrefabInstance: - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Name - value: Button Show Wallpaper Symmetry - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_IsActive - value: 1 + value: Button Show Point Symmetry objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_RootOrder - value: 2 + value: 1 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.7 + value: 0.5 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6593,12 +8076,12 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.x - value: 0.323 + value: -0.47700003 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: 0.27800006 + value: 0.30499995 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6643,27 +8126,47 @@ PrefabInstance: - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_text - value: Wallpaper Symmetry + value: Point Symmetry + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1251502 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!4 &7345284934685731923 stripped +--- !u!4 &8096394481361279398 stripped Transform: m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - m_PrefabInstance: {fileID: 4711678103266373560} + m_PrefabInstance: {fileID: 6111565134745688653} m_PrefabAsset: {fileID: 0} ---- !u!1001 &6111565134745688653 +--- !u!1001 &6194010479142647712 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 4450488848677648} + m_TransformParent: {fileID: 8329077188675196808} m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Hue + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionText - value: Point Symmetry + value: Affect Hue objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6673,7 +8176,7 @@ PrefabInstance: - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 1 + value: 2 objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6688,32 +8191,37 @@ PrefabInstance: - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleShowPointSymmetry + value: HandleColorComponentButtons objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 8488087417688237591} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine + value: TiltBrush.TextActionButton, Assembly-CSharp objectReference: {fileID: 0} - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Name - value: Button Show Point Symmetry + value: Button Hue objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_RootOrder - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.7 + value: 0.4 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6728,17 +8236,17 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.x - value: -0.323 + value: -0.383 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: 0.278 + value: -0.18199998 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.z - value: -0.02 + value: -0.01 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6778,16 +8286,43 @@ PrefabInstance: - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_text - value: Point Symmetry + value: Hue + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1564378 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!4 &8096394481361279398 stripped +--- !u!4 &8176571309922006091 stripped Transform: m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} - m_PrefabInstance: {fileID: 6111565134745688653} + m_PrefabInstance: {fileID: 6194010479142647712} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8488087417688237591 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 6194010479142647712} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1001 &8075097021365148169 PrefabInstance: m_ObjectHideFlags: 0 @@ -6967,6 +8502,11 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 5267273385286354863} m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Scale + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionType @@ -7040,7 +8580,7 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: -0.776 + value: -0.72300005 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -7134,7 +8674,7 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 07f172f1096366841bb9362060bb0095, type: 3} + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} m_Name: m_EditorClassIdentifier: --- !u!1001 &8807215778291701623 @@ -7483,6 +9023,11 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 5267273385286354863} m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Skew + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionType @@ -7556,7 +9101,7 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: -0.776 + value: -0.72300005 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -7650,6 +9195,188 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 07f172f1096366841bb9362060bb0095, type: 3} + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &9212730955951752404 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Triangle + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Triangle Wave + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleWaveformButtons + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 6909652951931999587} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Triangle + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.385856 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.675248 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.675248 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.18941 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.95519 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Triangle + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1564378 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &6581656813067487039 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 9212730955951752404} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6909652951931999587 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 9212730955951752404} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} m_Name: m_EditorClassIdentifier: diff --git a/Assets/Prefabs/SimpleColorSwatch.prefab b/Assets/Prefabs/SimpleColorSwatch.prefab new file mode 100644 index 0000000000..d520702ef6 --- /dev/null +++ b/Assets/Prefabs/SimpleColorSwatch.prefab @@ -0,0 +1,87 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6014135463500934614 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8679295470709743587} + - component: {fileID: 2309211873872949276} + m_Layer: 0 + m_Name: SimpleColorSwatch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8679295470709743587 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6014135463500934614} + m_LocalRotation: {x: 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} +--- !u!212 &2309211873872949276 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6014135463500934614} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, + type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 diff --git a/Assets/Prefabs/SimpleColorSwatch.prefab.meta b/Assets/Prefabs/SimpleColorSwatch.prefab.meta new file mode 100644 index 0000000000..f3c2416d86 --- /dev/null +++ b/Assets/Prefabs/SimpleColorSwatch.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f86453ed5cd62ba4ea52b9d8ee1e584f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/API/ApiMethods.MultiMirror.cs b/Assets/Scripts/API/ApiMethods.MultiMirror.cs index 53a2979700..69dd0763bd 100644 --- a/Assets/Scripts/API/ApiMethods.MultiMirror.cs +++ b/Assets/Scripts/API/ApiMethods.MultiMirror.cs @@ -13,71 +13,100 @@ // limitations under the License. using System; +using UnityEngine; namespace TiltBrush { public static partial class ApiMethods { - [ApiEndpoint("mirror.type", "")] + [ApiEndpoint("symmetry.type", "")] public static void CustomSymmetryType(string type) { Enum.TryParse(type, ignoreCase: true, out PointerManager.CustomSymmetryType _type); PointerManager.m_Instance.m_CustomSymmetryType = _type; - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); } - [ApiEndpoint("mirror.pointfamily", "")] + [ApiEndpoint("symmetry.pointfamily", "")] public static void PointSymmetryFamily(string family) { Enum.TryParse(family, ignoreCase: true, out PointSymmetry.Family _family); PointerManager.m_Instance.m_PointSymmetryFamily = _family; - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); } - [ApiEndpoint("mirror.wallpapergroup", "")] + [ApiEndpoint("symmetry.wallpapergroup", "")] public static void WallpaperSymmetryGroup(string group) { Enum.TryParse(group, ignoreCase: true, out SymmetryGroup.R _group); PointerManager.m_Instance.m_WallpaperSymmetryGroup = _group; - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); } - [ApiEndpoint("mirror.pointorder", "")] + [ApiEndpoint("symmetry.pointorder", "")] public static void PointSymmetryOrder(int order) { PointerManager.m_Instance.m_PointSymmetryOrder = order; - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); } - [ApiEndpoint("mirror.wallpaperrepeats", "")] + [ApiEndpoint("symmetry.wallpaperrepeats", "")] public static void WallpaperSymmetryX(int x, int y) { PointerManager.m_Instance.m_WallpaperSymmetryX = x; PointerManager.m_Instance.m_WallpaperSymmetryY = y; - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); } - [ApiEndpoint("mirror.wallpaperscale", "")] + [ApiEndpoint("symmetry.wallpaperscale", "")] public static void WallpaperSymmetryScaleX(float x, float y) { PointerManager.m_Instance.m_WallpaperSymmetryScaleX = x; PointerManager.m_Instance.m_WallpaperSymmetryScaleY = y; - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); } - [ApiEndpoint("mirror.wallpaperskew", "")] + [ApiEndpoint("symmetry.wallpaperskew", "")] public static void WallpaperSymmetrySkewX(float x, float y) { PointerManager.m_Instance.m_WallpaperSymmetrySkewX = x; PointerManager.m_Instance.m_WallpaperSymmetrySkewY = y; - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); } - [ApiEndpoint("mirror.symmetryjitter", "")] - public static void SymmetryRespectsJitter(bool jitter) + [ApiEndpoint("symmetry.colorshift.enabled", "")] + public static void SymmetryColorShiftEnabled(bool enabled) { - PointerManager.m_Instance.m_SymmetryRespectsJitter = jitter; - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.m_SymmetryColorShiftEnabled = enabled; + PointerManager.m_Instance.CalculateMirrors(); + } + + [ApiEndpoint("symmetry.colorshift.hue", "")] + public static void SymmetryColorShiftHue(string mode, float amplitude, float frequency) + { + PointerManager.m_Instance.m_SymmetryColorShiftSettingHue = _SymmetryColorShift(mode, amplitude, frequency); + } + + [ApiEndpoint("symmetry.colorshift.saturation", "")] + public static void SymmetryColorShiftSaturation(string mode, float amplitude, float frequency) + { + PointerManager.m_Instance.m_SymmetryColorShiftSettingSaturation = _SymmetryColorShift(mode, amplitude, frequency); + } + + [ApiEndpoint("symmetry.colorshift.brightness", "")] + public static void SymmetryColorShiftBrightness(string mode, float amplitude, float frequency) + { + PointerManager.m_Instance.m_SymmetryColorShiftSettingBrightness = _SymmetryColorShift(mode, amplitude, frequency); + } + + private static PointerManager.ColorShiftComponentSetting _SymmetryColorShift(string mode, float amplitude, float frequency) + { + Enum.TryParse(mode, ignoreCase: true, out PointerManager.ColorShiftMode _mode); + return new PointerManager.ColorShiftComponentSetting{ + mode = _mode, + amp = amplitude, + freq = frequency + }; } } } diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs index 342d5a8104..b8fa3e0424 100644 --- a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -12,9 +12,9 @@ // See the License for the specific language governing permissions and // limitations under the License. +using System; using System.Linq; using UnityEngine; -using UnityEngine.Serialization; namespace TiltBrush { @@ -23,6 +23,7 @@ public class MirrorOptionsPopUpWindow : OptionsPopUpWindow public GameObject m_PointSymmetryControls; public GameObject m_WallpaperSymmetryControls; + public GameObject m_OptionsControls; public AdvancedSlider m_PointSymmetryOrderSlider; public AdvancedSlider m_WallpaperRepeatXSlider; public AdvancedSlider m_WallpaperRepeatYSlider; @@ -31,6 +32,8 @@ public class MirrorOptionsPopUpWindow : OptionsPopUpWindow public AdvancedSlider m_WallpaperScaleSliderY; public AdvancedSlider m_WallpaperSkewSliderX; public AdvancedSlider m_WallpaperSkewSliderY; + public GameObject m_ColorPreview; + public Transform m_ColorPreviewSwatch; public ActionToggleButton m_ToggleJitter; public ActionButton m_ButtonWallpaperRepeats; @@ -42,7 +45,9 @@ public class MirrorOptionsPopUpWindow : OptionsPopUpWindow public Transform m_WallpaperSkewControls; private bool m_MirrorState; - + + [NonSerialized] public PointerManager.ColorShiftComponent m_currentSelectedColorComponent; + private void Awake() { if (PointerManager.m_Instance.m_CustomSymmetryType == PointerManager.CustomSymmetryType.Point) @@ -63,7 +68,7 @@ private void Awake() m_WallpaperSkewSliderX.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetrySkewX; m_WallpaperSkewSliderY.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetrySkewY; - m_ToggleJitter.m_InitialToggleState = PointerManager.m_Instance.m_SymmetryRespectsJitter; + // m_ToggleJitter.m_InitialToggleState = PointerManager.m_Instance.m_SymmetryColorShiftEnabled; } public OptionButton GetParentButton() @@ -141,7 +146,7 @@ public void HandleChangeMirrorTypeButton(MirrorTypeButton btn) break; } // Regenerate - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); } private void UpdateWallpaperSettingControls() @@ -200,49 +205,49 @@ public void HandleChangePointSymmetryOrder(Vector3 value) { PointerManager.m_Instance.m_PointSymmetryOrder = Mathf.FloorToInt(value.z); // Regenerate - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); } public void HandleChangeWallpaperSymmetryX(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryX = Mathf.FloorToInt(value.z); - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); } public void HandleChangeWallpaperSymmetryY(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryY = Mathf.FloorToInt(value.z); - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); } public void HandleChangeWallpaperSymmetryScale(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryScale = value.z; - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); } public void HandleChangeWallpaperSymmetryScaleX(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryScaleX = value.z; - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); } public void HandleChangeWallpaperSymmetryScaleY(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryScaleY = value.z; - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); } public void HandleChangeWallpaperSymmetrySkewX(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetrySkewX = value.z; - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); } public void HandleChangeWallpaperSymmetrySkewY(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetrySkewY = value.z; - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); } public void HandleShowPointSymmetry() @@ -250,7 +255,8 @@ public void HandleShowPointSymmetry() PointerManager.m_Instance.m_CustomSymmetryType = PointerManager.CustomSymmetryType.Point; m_PointSymmetryControls.SetActive(true); m_WallpaperSymmetryControls.SetActive(false); - PointerManager.m_Instance.CalculateMirrorMatrices(); + m_OptionsControls.SetActive(false); + PointerManager.m_Instance.CalculateMirrors(); } public void HandleShowWallpaperSymmetry() @@ -258,12 +264,137 @@ public void HandleShowWallpaperSymmetry() PointerManager.m_Instance.m_CustomSymmetryType = PointerManager.CustomSymmetryType.Wallpaper; m_PointSymmetryControls.SetActive(false); m_WallpaperSymmetryControls.SetActive(true); - PointerManager.m_Instance.CalculateMirrorMatrices(); + m_OptionsControls.SetActive(false); + PointerManager.m_Instance.CalculateMirrors(); } - public void HandleToggleJitter(ActionToggleButton btn) + public void HandleShowOptions() { - PointerManager.m_Instance.m_SymmetryRespectsJitter = btn.ToggleState; + m_PointSymmetryControls.SetActive(false); + m_WallpaperSymmetryControls.SetActive(false); + m_OptionsControls.SetActive(true); + PointerManager.m_Instance.CalculateMirrors(); + UpdateColorPreview(); } + + public void HandleColorComponentButtons(TextActionButton btn) + { + switch (btn.m_ButtonLabel) + { + case "Hue": + m_currentSelectedColorComponent = PointerManager.ColorShiftComponent.Hue; + break; + case "Saturation": + m_currentSelectedColorComponent = PointerManager.ColorShiftComponent.Saturation; + break; + case "Brightness": + m_currentSelectedColorComponent = PointerManager.ColorShiftComponent.Brightness; + break; + } + } + + public void HandleWaveformButtons(TextActionButton btn) + { + switch (btn.m_ButtonLabel) + { + case "Sine": + UpdateActiveColorShiftMode(PointerManager.ColorShiftMode.SineWave); + break; + case "Triangle": + UpdateActiveColorShiftMode(PointerManager.ColorShiftMode.TriangleWave); + break; + case "Sawtooth": + UpdateActiveColorShiftMode(PointerManager.ColorShiftMode.SawtoothWave); + break; + case "Noise": + UpdateActiveColorShiftMode(PointerManager.ColorShiftMode.Noise); + break; + } + } + + public void HandleToggleColorShift(ActionToggleButton btn) + { + PointerManager.m_Instance.m_SymmetryColorShiftEnabled = btn.ToggleState; + } + + public void HandleChangeAmp(Vector3 value) + { + UpdateActiveColorShiftValues(freq: -1, amp: value.z); + } + + public void HandleChangeFreq(Vector3 value) + { + UpdateActiveColorShiftValues(freq: value.z, amp: -1); + } + + private void UpdateActiveColorShiftValues(float freq, float amp) + { + PointerManager.ColorShiftComponentSetting settings; + switch (m_currentSelectedColorComponent) + { + case PointerManager.ColorShiftComponent.Hue: + settings = PointerManager.m_Instance.m_SymmetryColorShiftSettingHue; + settings.amp = amp != -1 ? amp : settings.amp; + settings.freq = freq != -1 ? freq : settings.freq; + PointerManager.m_Instance.m_SymmetryColorShiftSettingHue = settings; + break; + case PointerManager.ColorShiftComponent.Saturation: + settings = PointerManager.m_Instance.m_SymmetryColorShiftSettingSaturation; + settings.amp = amp != -1 ? amp : settings.amp; + settings.freq = freq != -1 ? freq : settings.freq; + PointerManager.m_Instance.m_SymmetryColorShiftSettingSaturation = settings; + break; + case PointerManager.ColorShiftComponent.Brightness: + settings = PointerManager.m_Instance.m_SymmetryColorShiftSettingBrightness; + settings.amp = amp != -1 ? amp : settings.amp; + settings.freq = freq != -1 ? freq : settings.freq; + PointerManager.m_Instance.m_SymmetryColorShiftSettingBrightness = settings; + break; + } + PointerManager.m_Instance.CalculateMirrors(); + UpdateColorPreview(); + } + + private void UpdateActiveColorShiftMode(PointerManager.ColorShiftMode mode) + { + switch (m_currentSelectedColorComponent) + { + case PointerManager.ColorShiftComponent.Hue: + PointerManager.m_Instance.m_SymmetryColorShiftSettingHue.mode = mode; + break; + case PointerManager.ColorShiftComponent.Saturation: + PointerManager.m_Instance.m_SymmetryColorShiftSettingSaturation.mode = mode; + break; + case PointerManager.ColorShiftComponent.Brightness: + PointerManager.m_Instance.m_SymmetryColorShiftSettingBrightness.mode = mode; + break; + } + PointerManager.m_Instance.CalculateMirrors(); + UpdateColorPreview(); + } + + private void UpdateColorPreview() + { + foreach (Transform swatch in m_ColorPreview.transform) + { + Destroy(swatch.gameObject); + } + var colors = PointerManager.m_Instance.SymmetryPointerColors; + for (int i = 0; i < colors.Count; i++) + { + Debug.Log($"{i}: {colors[i]}"); + var instance = Instantiate(m_ColorPreviewSwatch, m_ColorPreview.transform); + var sr = instance.GetComponent(); + sr.color = colors[i]; + sr.sortingOrder = i; + float x = (float)i / colors.Count; + Transform tr = instance.transform; + tr.localPosition = new Vector3(Mathf.Lerp(-.6f, .6f, x), 0, 0); + tr.localScale = new Vector3(1.2f/colors.Count, .1f, 1); + + } + } + + } } diff --git a/Assets/Scripts/GUI/TextActionButton.cs b/Assets/Scripts/GUI/TextActionButton.cs new file mode 100644 index 0000000000..dd9d7684be --- /dev/null +++ b/Assets/Scripts/GUI/TextActionButton.cs @@ -0,0 +1,21 @@ +using TMPro; +using UnityEngine; +namespace TiltBrush +{ + public class TextActionButton : ActionButton + { + public string m_ButtonLabel; + + protected override void Awake() + { + base.Awake(); + SetTextLabel(); + } + + [ContextMenu("Set Text Label")] + private void SetTextLabel() + { + GetComponentInChildren().text = m_ButtonLabel; + } + } +} diff --git a/Assets/Scripts/GUI/TextActionButton.cs.meta b/Assets/Scripts/GUI/TextActionButton.cs.meta new file mode 100644 index 0000000000..84cb920e62 --- /dev/null +++ b/Assets/Scripts/GUI/TextActionButton.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 5048fb3b23fb4d30993bded0678f8c43 +timeCreated: 1664814800 \ No newline at end of file diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 8670f598b7..311e1d11da 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -44,7 +44,7 @@ public enum SymmetryMode DebugMultiple, TwoHanded, } - + [Serializable] public enum CustomSymmetryType { @@ -52,7 +52,23 @@ public enum CustomSymmetryType Wallpaper, Polyhedra } - + + public enum ColorShiftMode + { + SineWave, + SquareWave, + SawtoothWave, + TriangleWave, + Noise + } + + public enum ColorShiftComponent + { + Hue, + Saturation, + Brightness + } + [NonSerialized] public CustomSymmetryType m_CustomSymmetryType = CustomSymmetryType.Point; [NonSerialized] public PointSymmetry.Family m_PointSymmetryFamily = PointSymmetry.Family.Cnv; [NonSerialized] public SymmetryGroup.R m_WallpaperSymmetryGroup = SymmetryGroup.R.p1; @@ -64,10 +80,27 @@ public enum CustomSymmetryType [NonSerialized] public float m_WallpaperSymmetryScaleY = 1f; [NonSerialized] public float m_WallpaperSymmetrySkewX = 0; [NonSerialized] public float m_WallpaperSymmetrySkewY = 0; - [NonSerialized] public bool m_SymmetryRespectsJitter = false; + [NonSerialized] public bool m_SymmetryLockedToController = false; - + [NonSerialized] public bool m_SymmetryColorShiftEnabled; + + [Serializable] public struct ColorShiftComponentSetting + { + public ColorShiftMode mode; + public float amp; + public float freq; + } + + private static readonly ColorShiftComponentSetting m_defaultColorShiftComponentSetting = new() + { + mode = ColorShiftMode.SineWave, amp = 1, freq = 1 + }; + [NonSerialized] public ColorShiftComponentSetting m_SymmetryColorShiftSettingHue = m_defaultColorShiftComponentSetting; + [NonSerialized] public ColorShiftComponentSetting m_SymmetryColorShiftSettingSaturation = m_defaultColorShiftComponentSetting; + [NonSerialized] public ColorShiftComponentSetting m_SymmetryColorShiftSettingBrightness = m_defaultColorShiftComponentSetting; + + // Modifying this struct has implications for binary compatibility. // The layout should match the most commonly-seen layout in the binary file. // See SketchMemoryScript.ReadMemory. @@ -198,6 +231,7 @@ struct StoredBrushInfo private float m_SketchSurfaceLineDepth; private bool m_SketchSurfaceLineWasEnabled; private List m_CustomMirrorMatrices; + private List m_SymmetryPointerColors; private Vector2[] m_CustomMirrorDomain; // ---- events @@ -234,6 +268,7 @@ public Color PointerColor { ChangeAllPointerColorsDirectly(value); m_lastChosenColor = value; + CalculateMirrorColors(); OnPointerColorChange(); } } @@ -318,10 +353,11 @@ public float FreePaintPointerAngle } } public bool JitterEnabled => colorJitter.sqrMagnitude > 0 || sizeJitter > 0 || positionJitter > 0; - + public List CustomMirrorMatrices => m_CustomMirrorMatrices.ToList(); // Ensure we return a clone + public List SymmetryPointerColors => m_SymmetryPointerColors.ToList(); public List CustomMirrorDomain => m_CustomMirrorDomain.ToList(); - + static public void ClearPlayerPrefs() { PlayerPrefs.DeleteKey(PLAYER_PREFS_POINTER_ANGLE_OLD); @@ -425,7 +461,7 @@ void Awake() Debug.Assert(m_MaxPointers > 0); m_Pointers = new PointerData[m_MaxPointers]; m_CustomMirrorMatrices = new List(); - + for (int i = 0; i < m_Pointers.Length; ++i) { //set our main pointer as the zero index @@ -462,10 +498,10 @@ void Awake() m_FreePaintPointerAngle = PlayerPrefs.GetFloat(PLAYER_PREFS_POINTER_ANGLE, m_DefaultPointerAngle); } - + private void OnActiveCanvasPoseChanged(TrTransform prev, TrTransform current) { - CalculateMirrorMatrices(initPointers: false); + CalculateMirrorMatrices(); } void Start() @@ -757,7 +793,10 @@ public void SetSymmetryMode(SymmetryMode mode, bool recordCommand = true) active = 2; break; case SymmetryMode.MultiMirror: - CalculateMirrorMatrices(initPointers: false); + // Don't call CalculateMirrorPointers + // as this is handled below + CalculateMirrorMatrices(); + CalculateMirrorColors(); active = m_CustomMirrorMatrices.Count; break; case SymmetryMode.DebugMultiple: @@ -833,7 +872,7 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf { var xfCenter = TrTransform.FromTransform( m_SymmetryLockedToController ? - MainPointer.transform : m_SymmetryWidget + MainPointer.transform : m_SymmetryWidget ); // convert from widget-local coords to world coords @@ -857,8 +896,15 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf return xfMain; } } - - public void CalculateMirrorMatrices(bool initPointers = true) + + public void CalculateMirrors() + { + CalculateMirrorMatrices(); + CalculateMirrorColors(); + CalculateMirrorPointers(); + } + + private void CalculateMirrorMatrices() { switch (m_CustomSymmetryType) { @@ -883,24 +929,34 @@ public void CalculateMirrorMatrices(bool initPointers = true) m_CustomMirrorMatrices = pointSym.matrices; break; } + } - // If we're calling this from any place other than SetSymmetryMode - // then we need to set up pointers. - // SetSymmetryMode will do this by itself. - if (initPointers) + public void CalculateMirrorColors() + { + if (m_SymmetryColorShiftEnabled) { - m_NumActivePointers = m_CustomMirrorMatrices.Count; - for (int i = 1; i < m_Pointers.Length; ++i) + m_SymmetryPointerColors = new List(); + for (float i = 0; i < m_NumActivePointers; i++) { - var pointer = m_Pointers[i]; - bool enabled = i < m_NumActivePointers; - pointer.m_UiEnabled = enabled; - pointer.m_Script.gameObject.SetActive(enabled); - pointer.m_Script.EnableRendering(m_PointersRenderingActive && enabled); - if (enabled) - { - pointer.m_Script.CopyInternals(m_Pointers[0].m_Script); - } + m_SymmetryPointerColors.Add(CalcColorShift(m_lastChosenColor, i / m_NumActivePointers)); + // BrushDescriptor desc = BrushCatalog.m_Instance.GetBrush(MainPointer.CurrentBrush.m_Guid); + // script.BrushSize01 = GenerateJitteredSize(desc, MainPointer.BrushSize01); + } + } + } + public void CalculateMirrorPointers() + { + m_NumActivePointers = m_CustomMirrorMatrices.Count; + for (int i = 1; i < m_Pointers.Length; ++i) + { + var pointer = m_Pointers[i]; + bool enabled = i < m_NumActivePointers; + pointer.m_UiEnabled = enabled; + pointer.m_Script.gameObject.SetActive(enabled); + pointer.m_Script.EnableRendering(m_PointersRenderingActive && enabled); + if (enabled) + { + pointer.m_Script.CopyInternals(m_Pointers[0].m_Script); } } } @@ -1214,14 +1270,61 @@ private void Transition_WaitingForInput_RecordingInput() public Color GenerateJitteredColor(float colorLuminanceMin) { - Color.RGBToHSV(m_lastChosenColor, out var h, out var s, out var v); - return ColorPickerUtils.ClampLuminance( - Random.ColorHSV( - h - colorJitter.x, h + colorJitter.x, - s - colorJitter.y, s + colorJitter.y, - v - colorJitter.z, v + colorJitter.z - ), - colorLuminanceMin + return GenerateJitteredColor(m_lastChosenColor, colorLuminanceMin); + } + + public Color GenerateJitteredColor(Color currentColor, float colorLuminanceMin) + { + return ColorPickerUtils.ClampLuminance(CalculateJitteredColor(currentColor), colorLuminanceMin); + } + + + public Color CalculateJitteredColor(Color currentColor) + { + Color.RGBToHSV(currentColor, out var h, out var s, out var v); + return Random.ColorHSV( + h - colorJitter.x, h + colorJitter.x, + s - colorJitter.y, s + colorJitter.y, + v - colorJitter.z, v + colorJitter.z + ); + } + + public Color CalcColorShift(Color color, float mod) + { + Color.RGBToHSV(color, out float h, out float s, out float v); + h = _CalcColorShiftH(h, mod, m_SymmetryColorShiftSettingHue); + s = _CalcColorShiftSV(s, mod, m_SymmetryColorShiftSettingSaturation); + v = _CalcColorShiftSV(v, mod, m_SymmetryColorShiftSettingBrightness); + return Color.HSVToRGB(h, s, v); + } + + private static float CalcColorWaveform(float x, ColorShiftMode mode, float freq) + { + return mode switch + { + ColorShiftMode.SineWave => (Mathf.Sin(x * freq * Mathf.PI * 2f) + 1f) / 2f, + ColorShiftMode.Noise => Mathf.PerlinNoise(x * freq, 0) + 0.5f, + ColorShiftMode.SquareWave => ((x * freq) % 1) < 0.5 ? 0 : 1, + ColorShiftMode.SawtoothWave => (x * freq % 1 - .5f) * 2f, + ColorShiftMode.TriangleWave => Mathf.Abs((x * freq) % 4 - 2) + 0.5f, + _ => x + }; + } + + public static float _CalcColorShiftH(float x, float mod, ColorShiftComponentSetting settings) + { + return Mathf.Lerp( + x - settings.amp/2, + x + settings.amp/2, + CalcColorWaveform(mod, settings.mode, settings.freq)); + } + + public static float _CalcColorShiftSV(float x, float mod, ColorShiftComponentSetting settings) + { + return Mathf.Lerp( + Mathf.Clamp01(x - settings.amp/2f), + Mathf.Clamp01(x + settings.amp/2f), + CalcColorWaveform(mod, settings.mode, settings.freq) ); } @@ -1363,14 +1466,12 @@ void InitiateLine(bool isContinue = false) break; } } - - if (m_SymmetryRespectsJitter) + + if (m_SymmetryColorShiftEnabled) { - script.SetColor(GenerateJitteredColor(MainPointer.CurrentBrush.m_ColorLuminanceMin)); - BrushDescriptor desc = BrushCatalog.m_Instance.GetBrush(MainPointer.CurrentBrush.m_Guid); - script.BrushSize01 = GenerateJitteredSize(desc, MainPointer.BrushSize01); + script.SetColor(m_SymmetryPointerColors[i]); } - + script.CreateNewLine( canvas, xfPointer_CS, currentCreator, m_StraightEdgeProxyActive ? m_StraightEdgeProxyBrush : null); diff --git a/Assets/Scripts/Widgets/SymmetryWidget.cs b/Assets/Scripts/Widgets/SymmetryWidget.cs index 8a91b1dffd..5eac3003ce 100644 --- a/Assets/Scripts/Widgets/SymmetryWidget.cs +++ b/Assets/Scripts/Widgets/SymmetryWidget.cs @@ -385,7 +385,7 @@ public void DrawCustomSymmetryGuides() // This can get called before we've had a chance to set up matrices if (matrices.Count < 1) { - PointerManager.m_Instance.CalculateMirrorMatrices(); + PointerManager.m_Instance.CalculateMirrors(); matrices = PointerManager.m_Instance.CustomMirrorMatrices; } From 118476b59bea9408ecb5b3e8b876a6c10aa65cb7 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 4 Oct 2022 15:57:40 +0100 Subject: [PATCH 45/92] Remove debug statement. Avoid errors if pointers!=colors [CI BUILD] --- Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs | 1 - Assets/Scripts/PointerManager.cs | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs index b8fa3e0424..17381af85b 100644 --- a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -382,7 +382,6 @@ private void UpdateColorPreview() var colors = PointerManager.m_Instance.SymmetryPointerColors; for (int i = 0; i < colors.Count; i++) { - Debug.Log($"{i}: {colors[i]}"); var instance = Instantiate(m_ColorPreviewSwatch, m_ColorPreview.transform); var sr = instance.GetComponent(); sr.color = colors[i]; diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 311e1d11da..0d647e5b7f 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -1469,7 +1469,7 @@ void InitiateLine(bool isContinue = false) if (m_SymmetryColorShiftEnabled) { - script.SetColor(m_SymmetryPointerColors[i]); + script.SetColor(m_SymmetryPointerColors[i % m_NumActivePointers]); } script.CreateNewLine( From 68d315d36b04c9ced84d15d446716f952b819c6b Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 4 Oct 2022 18:18:34 +0100 Subject: [PATCH 46/92] Fix waveform equations. Square wave. [CI BUILD] --- .../PopUps/PopupWindow_MirrorOptions.prefab | 235 ++++++++++++++++-- .../Scripts/GUI/MirrorOptionsPopUpWindow.cs | 13 +- Assets/Scripts/PointerManager.cs | 31 +-- 3 files changed, 234 insertions(+), 45 deletions(-) diff --git a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab index 1509648a72..d14cb433b5 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab +++ b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab @@ -812,7 +812,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 8329077188675196808} - m_RootOrder: 9 + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1899790823339324260 GameObject: @@ -2525,6 +2525,7 @@ Transform: - {fileID: 3176560147367894817} - {fileID: 6581656813067487039} - {fileID: 7900611037786993505} + - {fileID: 4675017996162495822} - {fileID: 2084670861871800069} - {fileID: 5084602025761127482} m_Father: {fileID: 4450488848677648} @@ -5929,27 +5930,27 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.385856 + value: 0.3 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.y - value: 0.675248 + value: 0.5250001 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.z - value: 0.675248 + value: 0.5250001 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.x - value: -0.55597 + value: -0.58 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: -0.95519 + value: -0.95526 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6004,7 +6005,7 @@ PrefabInstance: - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.1564378 + value: 0.19554725 objectReference: {fileID: 0} - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -7382,32 +7383,32 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_RootOrder - value: 8 + value: 9 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.385856 + value: 0.3 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.y - value: 0.675248 + value: 0.5250001 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.z - value: 0.675248 + value: 0.5250001 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.x - value: 0.53697 + value: 0.58 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: -0.95519 + value: -0.95526 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -7462,7 +7463,7 @@ PrefabInstance: - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.1564378 + value: 0.19554725 objectReference: {fileID: 0} - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -7729,27 +7730,27 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.385856 + value: 0.3 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.y - value: 0.675248 + value: 0.5250001 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.z - value: 0.675248 + value: 0.5250001 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.x - value: 0.1733 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: -0.95519 + value: -0.95526 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -7804,7 +7805,7 @@ PrefabInstance: - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.1564378 + value: 0.19554725 objectReference: {fileID: 0} - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -8323,6 +8324,188 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1001 &7236598400484374181 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Square + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Square Wave + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleWaveformButtons + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 4923484258860459794} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Square + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.3 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.5250001 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.5250001 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.29 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.95526 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Square + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.19554725 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &4675017996162495822 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 7236598400484374181} + m_PrefabAsset: {fileID: 0} +--- !u!114 &4923484258860459794 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 7236598400484374181} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1001 &8075097021365148169 PrefabInstance: m_ObjectHideFlags: 0 @@ -9273,27 +9456,27 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.385856 + value: 0.3 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.y - value: 0.675248 + value: 0.5250001 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.z - value: 0.675248 + value: 0.5250001 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.x - value: -0.18941 + value: -0.29 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: -0.95519 + value: -0.95526 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -9348,7 +9531,7 @@ PrefabInstance: - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.1564378 + value: 0.19554725 objectReference: {fileID: 0} - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs index 17381af85b..8ea6ee82ee 100644 --- a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -295,18 +295,21 @@ public void HandleColorComponentButtons(TextActionButton btn) public void HandleWaveformButtons(TextActionButton btn) { - switch (btn.m_ButtonLabel) + switch (btn.m_ButtonLabel.ToLower()) { - case "Sine": + case "sine": UpdateActiveColorShiftMode(PointerManager.ColorShiftMode.SineWave); break; - case "Triangle": + case "triangle": UpdateActiveColorShiftMode(PointerManager.ColorShiftMode.TriangleWave); break; - case "Sawtooth": + case "sawtooth": UpdateActiveColorShiftMode(PointerManager.ColorShiftMode.SawtoothWave); break; - case "Noise": + case "square": + UpdateActiveColorShiftMode(PointerManager.ColorShiftMode.SquareWave); + break; + case "noise": UpdateActiveColorShiftMode(PointerManager.ColorShiftMode.Noise); break; } diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 0d647e5b7f..6bf292fe80 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -94,7 +94,7 @@ [Serializable] public struct ColorShiftComponentSetting private static readonly ColorShiftComponentSetting m_defaultColorShiftComponentSetting = new() { - mode = ColorShiftMode.SineWave, amp = 1, freq = 1 + mode = ColorShiftMode.SineWave, amp = 0, freq = 1 }; [NonSerialized] public ColorShiftComponentSetting m_SymmetryColorShiftSettingHue = m_defaultColorShiftComponentSetting; [NonSerialized] public ColorShiftComponentSetting m_SymmetryColorShiftSettingSaturation = m_defaultColorShiftComponentSetting; @@ -1295,35 +1295,38 @@ public Color CalcColorShift(Color color, float mod) h = _CalcColorShiftH(h, mod, m_SymmetryColorShiftSettingHue); s = _CalcColorShiftSV(s, mod, m_SymmetryColorShiftSettingSaturation); v = _CalcColorShiftSV(v, mod, m_SymmetryColorShiftSettingBrightness); - return Color.HSVToRGB(h, s, v); + return Color.HSVToRGB(Mathf.Clamp01(h), s, v); } private static float CalcColorWaveform(float x, ColorShiftMode mode, float freq) { + // Input is 0 to +1, output is -1 to +1 return mode switch { - ColorShiftMode.SineWave => (Mathf.Sin(x * freq * Mathf.PI * 2f) + 1f) / 2f, - ColorShiftMode.Noise => Mathf.PerlinNoise(x * freq, 0) + 0.5f, - ColorShiftMode.SquareWave => ((x * freq) % 1) < 0.5 ? 0 : 1, - ColorShiftMode.SawtoothWave => (x * freq % 1 - .5f) * 2f, - ColorShiftMode.TriangleWave => Mathf.Abs((x * freq) % 4 - 2) + 0.5f, + ColorShiftMode.SineWave => Mathf.Sin(x * freq * Mathf.PI * 2f), + ColorShiftMode.TriangleWave => Mathf.Abs((x * freq * 4) % 4 - 2) - 1, + ColorShiftMode.SawtoothWave => (x * freq % 1 - 0.5f) * 2f, + ColorShiftMode.SquareWave => (x * freq) % 1 < 0.5f ? -1 : 1, + ColorShiftMode.Noise => (Mathf.PerlinNoise(x * freq * 2, 0) * 2.2f) - 1, _ => x }; } public static float _CalcColorShiftH(float x, float mod, ColorShiftComponentSetting settings) { - return Mathf.Lerp( - x - settings.amp/2, - x + settings.amp/2, + // Expects x to vary from -1 to +1 + return Mathf.LerpUnclamped( + x, + x + settings.amp / 2, CalcColorWaveform(mod, settings.mode, settings.freq)); } public static float _CalcColorShiftSV(float x, float mod, ColorShiftComponentSetting settings) { - return Mathf.Lerp( - Mathf.Clamp01(x - settings.amp/2f), - Mathf.Clamp01(x + settings.amp/2f), + // Expects x to vary from -1 to +1 + return Mathf.LerpUnclamped( + x, + x + settings.amp / 2, CalcColorWaveform(mod, settings.mode, settings.freq) ); } @@ -1469,7 +1472,7 @@ void InitiateLine(bool isContinue = false) if (m_SymmetryColorShiftEnabled) { - script.SetColor(m_SymmetryPointerColors[i % m_NumActivePointers]); + script.SetColor(m_SymmetryPointerColors[i % m_SymmetryPointerColors.Count]); } script.CreateNewLine( From 220c2f1bb6fe7ed37db34aa8dba7ed87b062fcec Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 4 Oct 2022 19:02:11 +0100 Subject: [PATCH 47/92] Make the waveform equations a bit more consistent with each other. [CI BUILD] --- Assets/Scripts/PointerManager.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 6bf292fe80..4f1c5c0719 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -1295,7 +1295,7 @@ public Color CalcColorShift(Color color, float mod) h = _CalcColorShiftH(h, mod, m_SymmetryColorShiftSettingHue); s = _CalcColorShiftSV(s, mod, m_SymmetryColorShiftSettingSaturation); v = _CalcColorShiftSV(v, mod, m_SymmetryColorShiftSettingBrightness); - return Color.HSVToRGB(Mathf.Clamp01(h), s, v); + return Color.HSVToRGB(h % .999f, s, v); } private static float CalcColorWaveform(float x, ColorShiftMode mode, float freq) @@ -1303,11 +1303,11 @@ private static float CalcColorWaveform(float x, ColorShiftMode mode, float freq) // Input is 0 to +1, output is -1 to +1 return mode switch { - ColorShiftMode.SineWave => Mathf.Sin(x * freq * Mathf.PI * 2f), + ColorShiftMode.SineWave => Mathf.Cos(x * freq * Mathf.PI * 2f), ColorShiftMode.TriangleWave => Mathf.Abs((x * freq * 4) % 4 - 2) - 1, ColorShiftMode.SawtoothWave => (x * freq % 1 - 0.5f) * 2f, ColorShiftMode.SquareWave => (x * freq) % 1 < 0.5f ? -1 : 1, - ColorShiftMode.Noise => (Mathf.PerlinNoise(x * freq * 2, 0) * 2.2f) - 1, + ColorShiftMode.Noise => (Mathf.PerlinNoise(x * freq * 2, 0) * 3f) - 1.5f, _ => x }; } From 0e69e6dc02c6690583595f545ec3b2c60bad30f5 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Wed, 5 Oct 2022 19:03:13 +0100 Subject: [PATCH 48/92] Fix disabled symmetry default [CI BUILD] --- Assets/Scripts/PointerManager.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 4f1c5c0719..7f4898d8d9 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -83,7 +83,7 @@ public enum ColorShiftComponent [NonSerialized] public bool m_SymmetryLockedToController = false; - [NonSerialized] public bool m_SymmetryColorShiftEnabled; + [NonSerialized] public bool m_SymmetryColorShiftEnabled = true; [Serializable] public struct ColorShiftComponentSetting { From e027f4e2544afb08df16624f7d33ee4f4588db93 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Wed, 5 Oct 2022 19:29:05 +0100 Subject: [PATCH 49/92] UI state reflects app state [CI BUILD] --- .../Materials/TextActionButtonHighlight.mat | 36 ++ .../TextActionButtonHighlight.mat.meta | 8 + .../Panels/Widgets/TextActionButton.prefab | 87 +++ .../PopUps/PopupWindow_MirrorOptions.prefab | 524 +++++++++++++++++- .../Scripts/GUI/MirrorOptionsPopUpWindow.cs | 95 +++- Assets/Scripts/GUI/TextActionButton.cs | 13 + 6 files changed, 737 insertions(+), 26 deletions(-) create mode 100644 Assets/Materials/TextActionButtonHighlight.mat create mode 100644 Assets/Materials/TextActionButtonHighlight.mat.meta diff --git a/Assets/Materials/TextActionButtonHighlight.mat b/Assets/Materials/TextActionButtonHighlight.mat new file mode 100644 index 0000000000..a307b07e15 --- /dev/null +++ b/Assets/Materials/TextActionButtonHighlight.mat @@ -0,0 +1,36 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TextActionButtonHighlight + m_Shader: {fileID: 4800000, guid: f73cb58105789394bb27651598fb38e8, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _Illum: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _EmissionLM: 0 + m_Colors: + - _Color: {r: 0.9433962, g: 0.34413192, b: 0.34413192, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Materials/TextActionButtonHighlight.mat.meta b/Assets/Materials/TextActionButtonHighlight.mat.meta new file mode 100644 index 0000000000..8ac5554cc1 --- /dev/null +++ b/Assets/Materials/TextActionButtonHighlight.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8b96fd39ba2812846a306d90ef3422f0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/Panels/Widgets/TextActionButton.prefab b/Assets/Prefabs/Panels/Widgets/TextActionButton.prefab index e10cac54c4..3f5647a5d4 100644 --- a/Assets/Prefabs/Panels/Widgets/TextActionButton.prefab +++ b/Assets/Prefabs/Panels/Widgets/TextActionButton.prefab @@ -201,6 +201,7 @@ Transform: - {fileID: 4787677302610872560} - {fileID: 4774244057288012162} - {fileID: 8624353459391024306} + - {fileID: 7298080571351510785} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -298,7 +299,10 @@ MonoBehaviour: m_Action: m_PersistentCalls: m_Calls: [] + m_Highlight: {fileID: 7087301103453726921} m_ButtonLabel: + m_ColorSelected: {r: 0, g: 0, b: 0, a: 0} + m_ColorDeselected: {r: 0, g: 0, b: 0, a: 0} --- !u!1 &4583691017407991961 GameObject: m_ObjectHideFlags: 0 @@ -480,3 +484,86 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_renderer: {fileID: 2766287218697250671} m_maskType: 0 +--- !u!1 &7087301103453726921 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7298080571351510785} + - component: {fileID: 7367914487292193425} + - component: {fileID: 3238319857383640696} + m_Layer: 16 + m_Name: Highlight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7298080571351510785 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7087301103453726921} + m_LocalRotation: {x: -0.5, y: -0.5, z: 0.5, w: 0.5} + m_LocalPosition: {x: 0, y: 0.051, z: -0.001} + m_LocalScale: {x: 3.622484, y: 36.546047, z: 55.149162} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2633638204545500139} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 90} +--- !u!33 &7367914487292193425 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7087301103453726921} + m_Mesh: {fileID: 4300002, guid: 494f6a456f266384a85d4868be7b55bf, type: 3} +--- !u!23 &3238319857383640696 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7087301103453726921} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8b96fd39ba2812846a306d90ef3422f0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab index d14cb433b5..aeb67d9442 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab +++ b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab @@ -93,6 +93,9 @@ MonoBehaviour: m_PrevButton: {fileID: 0} m_NextButton: {fileID: 0} m_ColorTransitionDuration: 0 + m_ButtonShowPointControls: {fileID: 8425831530213985274} + m_ButtonShowWallpaperControls: {fileID: 7015776417567784463} + m_ButtonShowOptionsControls: {fileID: 7669017256808560376} m_PointSymmetryControls: {fileID: 8433459157768345993} m_WallpaperSymmetryControls: {fileID: 1300909944064954666} m_OptionsControls: {fileID: 4682269087065254183} @@ -104,6 +107,16 @@ MonoBehaviour: m_WallpaperScaleSliderY: {fileID: 2485841331384342687} m_WallpaperSkewSliderX: {fileID: 6403179917261004793} m_WallpaperSkewSliderY: {fileID: 1538071426504755986} + m_OptionsButtonHue: {fileID: 8488087417688237591} + m_OptionsButtonSaturation: {fileID: 476798039587173225} + m_OptionsButtonBrightness: {fileID: 3512261909650817548} + m_OptionsSliderAmp: {fileID: 2832924627115101909} + m_OptionsSliderFreq: {fileID: 539845725526281502} + m_OptionsButtonSine: {fileID: 2929541390621642109} + m_OptionsButtonTriangle: {fileID: 6909652951931999587} + m_OptionsButtonSawtooth: {fileID: 7572276249332736317} + m_OptionsButtonSquare: {fileID: 4923484258860459794} + m_OptionsButtonNoise: {fileID: 1755427328129879385} m_ColorPreview: {fileID: 1344474811229094477} m_ColorPreviewSwatch: {fileID: 8679295470709743587, guid: f86453ed5cd62ba4ea52b9d8ee1e584f, type: 3} @@ -744,7 +757,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &5267273385286354863 Transform: m_ObjectHideFlags: 0 @@ -2234,7 +2247,7 @@ Transform: m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 4327150407939751799} - m_RootOrder: 11 + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &8411715588500201168 MeshFilter: @@ -2504,7 +2517,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &8329077188675196808 Transform: m_ObjectHideFlags: 0 @@ -2852,7 +2865,7 @@ Transform: m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 4327150407939751799} - m_RootOrder: 14 + m_RootOrder: 13 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &3780369143007662612 MeshFilter: @@ -3105,7 +3118,7 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 8 + m_PointSymmetryFamily: 10 m_WallpaperSymmetryGroup: 0 --- !u!1 &6387539051538399315 GameObject: @@ -3428,7 +3441,7 @@ Transform: m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 4327150407939751799} - m_RootOrder: 12 + m_RootOrder: 11 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &6734166178107516846 MeshFilter: @@ -4004,7 +4017,7 @@ Transform: m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 4327150407939751799} - m_RootOrder: 13 + m_RootOrder: 12 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &5813164144446963495 MeshFilter: @@ -4762,11 +4775,11 @@ Transform: - {fileID: 393395512410784122} - {fileID: 7537845393605922640} - {fileID: 6401046529599427861} - - {fileID: 3218360621163022385} - {fileID: 5280265728987224986} - {fileID: 7472403162131810544} - {fileID: 615739982949098399} - {fileID: 3446630500482607495} + - {fileID: 3218360621163022385} m_Father: {fileID: 4450488848677648} m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -5056,7 +5069,7 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 9 + m_PointSymmetryFamily: 12 m_WallpaperSymmetryGroup: 0 --- !u!1 &9119451351319455796 GameObject: @@ -5710,7 +5723,7 @@ PrefabInstance: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_safeMin - value: 0.01 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5725,12 +5738,12 @@ PrefabInstance: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_unsafeMin - value: 0.01 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_InitialValue - value: 0.5 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -5854,6 +5867,18 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!114 &2832924627115101909 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 411445857132332635} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!4 &4304270261415961303 stripped Transform: m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, @@ -5872,11 +5897,41 @@ PrefabInstance: propertyPath: m_ButtonLabel value: Sine objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionText value: Sine Wave objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size @@ -6049,11 +6104,41 @@ PrefabInstance: propertyPath: m_ButtonLabel value: Brightness objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionText value: Affect Brightness objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size @@ -6294,7 +6379,7 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_RootOrder - value: 10 + value: 14 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -6457,6 +6542,21 @@ PrefabInstance: propertyPath: m_ButtonLabel value: Repeats objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionText @@ -6467,6 +6567,21 @@ PrefabInstance: propertyPath: m_DescriptionType value: -1 objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size @@ -6791,6 +6906,18 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!114 &539845725526281502 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 2709131712470369680} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!4 &1987967448248148252 stripped Transform: m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, @@ -6809,11 +6936,41 @@ PrefabInstance: propertyPath: m_ButtonLabel value: Saturation objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11764706 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8980392 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionText value: Affect Saturation objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size @@ -7325,11 +7482,41 @@ PrefabInstance: propertyPath: m_ButtonLabel value: Noise objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionText value: Noise objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size @@ -7507,11 +7694,41 @@ PrefabInstance: propertyPath: m_ButtonLabel value: Wallpaper Symmetry objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionText value: Wallpaper Symmetry objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size @@ -7649,6 +7866,18 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!114 &7015776417567784463 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 4711678103266373560} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!4 &7345284934685731923 stripped Transform: m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, @@ -7667,11 +7896,41 @@ PrefabInstance: propertyPath: m_ButtonLabel value: Sawtooth objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionText value: Sawtooth Wave objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size @@ -7849,11 +8108,41 @@ PrefabInstance: propertyPath: m_ButtonLabel value: Options objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionText value: Options objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size @@ -7991,6 +8280,18 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!114 &7669017256808560376 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 5355879118161782607} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!4 &7989218957743760548 stripped Transform: m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, @@ -8009,11 +8310,41 @@ PrefabInstance: propertyPath: m_ButtonLabel value: Point Symmetry objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionText value: Point Symmetry objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size @@ -8124,6 +8455,11 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2652828157812676783, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_text @@ -8152,6 +8488,18 @@ Transform: type: 3} m_PrefabInstance: {fileID: 6111565134745688653} m_PrefabAsset: {fileID: 0} +--- !u!114 &8425831530213985274 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 6111565134745688653} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1001 &6194010479142647712 PrefabInstance: m_ObjectHideFlags: 0 @@ -8164,11 +8512,41 @@ PrefabInstance: propertyPath: m_ButtonLabel value: Hue objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionText value: Affect Hue objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size @@ -8336,11 +8714,41 @@ PrefabInstance: propertyPath: m_ButtonLabel value: Square objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionText value: Square Wave objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size @@ -8690,11 +9098,41 @@ PrefabInstance: propertyPath: m_ButtonLabel value: Scale objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionType value: -1 objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size @@ -9211,11 +9649,41 @@ PrefabInstance: propertyPath: m_ButtonLabel value: Skew objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionType value: -1 objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size @@ -9393,11 +9861,41 @@ PrefabInstance: propertyPath: m_ButtonLabel value: Triangle objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_DescriptionText value: Triangle Wave objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs index 8ea6ee82ee..209b926a3f 100644 --- a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -20,6 +20,9 @@ namespace TiltBrush { public class MirrorOptionsPopUpWindow : OptionsPopUpWindow { + public TextActionButton m_ButtonShowPointControls; + public TextActionButton m_ButtonShowWallpaperControls; + public TextActionButton m_ButtonShowOptionsControls; public GameObject m_PointSymmetryControls; public GameObject m_WallpaperSymmetryControls; @@ -32,8 +35,21 @@ public class MirrorOptionsPopUpWindow : OptionsPopUpWindow public AdvancedSlider m_WallpaperScaleSliderY; public AdvancedSlider m_WallpaperSkewSliderX; public AdvancedSlider m_WallpaperSkewSliderY; + + public TextActionButton m_OptionsButtonHue; + public TextActionButton m_OptionsButtonSaturation; + public TextActionButton m_OptionsButtonBrightness; + public AdvancedSlider m_OptionsSliderAmp; + public AdvancedSlider m_OptionsSliderFreq; + public TextActionButton m_OptionsButtonSine; + public TextActionButton m_OptionsButtonTriangle; + public TextActionButton m_OptionsButtonSawtooth; + public TextActionButton m_OptionsButtonSquare; + public TextActionButton m_OptionsButtonNoise; + public GameObject m_ColorPreview; public Transform m_ColorPreviewSwatch; + public ActionToggleButton m_ToggleJitter; public ActionButton m_ButtonWallpaperRepeats; @@ -48,8 +64,12 @@ public class MirrorOptionsPopUpWindow : OptionsPopUpWindow [NonSerialized] public PointerManager.ColorShiftComponent m_currentSelectedColorComponent; - private void Awake() + public override void Init(GameObject rParent, string sText) { + base.Init(rParent, sText); + // Store mirror state as the long press button misbehaves sometimes + m_MirrorState = GetParentButton().IsButtonActive(); + if (PointerManager.m_Instance.m_CustomSymmetryType == PointerManager.CustomSymmetryType.Point) { HandleShowPointSymmetry(); @@ -58,7 +78,7 @@ private void Awake() { HandleShowWallpaperSymmetry(); } - + m_PointSymmetryOrderSlider.m_InitialValue = PointerManager.m_Instance.m_PointSymmetryOrder; m_WallpaperScaleSlider.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryScale; m_WallpaperRepeatXSlider.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryX; @@ -92,13 +112,6 @@ public override bool RequestClose(bool bForceClose = false) return close; } - public override void Init(GameObject rParent, string sText) - { - base.Init(rParent, sText); - // Store mirror state as the long press button misbehaves sometimes - m_MirrorState = GetParentButton().IsButtonActive(); - } - public void HandleWallpaperControlsRepeatsButton() { m_WallpaperRepeatsControls.gameObject.SetActive(true); @@ -132,8 +145,32 @@ public void HandleWallpaperControlsSkewButton() m_ButtonWallpaperSkew.SetButtonSelected(true); } + private void SetCurrentMirrorTypeButtonState(bool state) + { + GameObject parent; + MirrorTypeButton[] btns; + MirrorTypeButton currentBtn; + switch (PointerManager.m_Instance.m_CustomSymmetryType) + { + case PointerManager.CustomSymmetryType.Point: + parent = m_PointSymmetryControls; + btns = parent.GetComponentsInChildren(); + currentBtn = btns.First(b => b.m_PointSymmetryFamily==PointerManager.m_Instance.m_PointSymmetryFamily); + currentBtn.SetButtonSelected(state); + break; + case PointerManager.CustomSymmetryType.Wallpaper: + parent = m_WallpaperSymmetryControls; + btns = parent.GetComponentsInChildren(); + currentBtn = btns.First(b => b.m_WallpaperSymmetryGroup==PointerManager.m_Instance.m_WallpaperSymmetryGroup); + currentBtn.SetButtonSelected(state); + break; + } + + } + public void HandleChangeMirrorTypeButton(MirrorTypeButton btn) { + SetCurrentMirrorTypeButtonState(false); PointerManager.m_Instance.m_CustomSymmetryType = btn.m_CustomSymmetryType; switch (btn.m_CustomSymmetryType) { @@ -145,6 +182,7 @@ public void HandleChangeMirrorTypeButton(MirrorTypeButton btn) UpdateWallpaperSettingControls(); break; } + SetCurrentMirrorTypeButtonState(true); // Regenerate PointerManager.m_Instance.CalculateMirrors(); } @@ -207,19 +245,19 @@ public void HandleChangePointSymmetryOrder(Vector3 value) // Regenerate PointerManager.m_Instance.CalculateMirrors(); } - + public void HandleChangeWallpaperSymmetryX(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryX = Mathf.FloorToInt(value.z); PointerManager.m_Instance.CalculateMirrors(); } - + public void HandleChangeWallpaperSymmetryY(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryY = Mathf.FloorToInt(value.z); PointerManager.m_Instance.CalculateMirrors(); } - + public void HandleChangeWallpaperSymmetryScale(Vector3 value) { PointerManager.m_Instance.m_WallpaperSymmetryScale = value.z; @@ -257,6 +295,9 @@ public void HandleShowPointSymmetry() m_WallpaperSymmetryControls.SetActive(false); m_OptionsControls.SetActive(false); PointerManager.m_Instance.CalculateMirrors(); + m_ButtonShowPointControls.SetButtonSelected(true); + m_ButtonShowWallpaperControls.SetButtonSelected(false); + m_ButtonShowOptionsControls.SetButtonSelected(false); } public void HandleShowWallpaperSymmetry() @@ -266,6 +307,9 @@ public void HandleShowWallpaperSymmetry() m_WallpaperSymmetryControls.SetActive(true); m_OptionsControls.SetActive(false); PointerManager.m_Instance.CalculateMirrors(); + m_ButtonShowPointControls.SetButtonSelected(false); + m_ButtonShowWallpaperControls.SetButtonSelected(true); + m_ButtonShowOptionsControls.SetButtonSelected(false); } public void HandleShowOptions() @@ -275,6 +319,28 @@ public void HandleShowOptions() m_OptionsControls.SetActive(true); PointerManager.m_Instance.CalculateMirrors(); UpdateColorPreview(); + UpdateOptionsControlsToMatchValues(); + m_ButtonShowPointControls.SetButtonSelected(false); + m_ButtonShowWallpaperControls.SetButtonSelected(false); + m_ButtonShowOptionsControls.SetButtonSelected(true); + } + + private void UpdateOptionsControlsToMatchValues() + { + var currentSettings = m_currentSelectedColorComponent switch + { + PointerManager.ColorShiftComponent.Hue => PointerManager.m_Instance.m_SymmetryColorShiftSettingHue, + PointerManager.ColorShiftComponent.Saturation => PointerManager.m_Instance.m_SymmetryColorShiftSettingSaturation, + PointerManager.ColorShiftComponent.Brightness => PointerManager.m_Instance.m_SymmetryColorShiftSettingBrightness, + _ => throw new ArgumentOutOfRangeException() + }; + m_OptionsSliderAmp.UpdateValueAbsolute(currentSettings.amp); + m_OptionsSliderFreq.UpdateValueAbsolute(currentSettings.freq); + m_OptionsButtonSine.SetButtonSelected(currentSettings.mode==PointerManager.ColorShiftMode.SineWave); + m_OptionsButtonSquare.SetButtonSelected(currentSettings.mode==PointerManager.ColorShiftMode.SquareWave); + m_OptionsButtonTriangle.SetButtonSelected(currentSettings.mode==PointerManager.ColorShiftMode.TriangleWave); + m_OptionsButtonSawtooth.SetButtonSelected(currentSettings.mode==PointerManager.ColorShiftMode.SawtoothWave); + m_OptionsButtonNoise.SetButtonSelected(currentSettings.mode==PointerManager.ColorShiftMode.Noise); } public void HandleColorComponentButtons(TextActionButton btn) @@ -291,6 +357,7 @@ public void HandleColorComponentButtons(TextActionButton btn) m_currentSelectedColorComponent = PointerManager.ColorShiftComponent.Brightness; break; } + UpdateOptionsControlsToMatchValues(); } public void HandleWaveformButtons(TextActionButton btn) @@ -374,6 +441,7 @@ private void UpdateActiveColorShiftMode(PointerManager.ColorShiftMode mode) } PointerManager.m_Instance.CalculateMirrors(); UpdateColorPreview(); + UpdateOptionsControlsToMatchValues(); } private void UpdateColorPreview() @@ -391,7 +459,8 @@ private void UpdateColorPreview() sr.sortingOrder = i; float x = (float)i / colors.Count; Transform tr = instance.transform; - tr.localPosition = new Vector3(Mathf.Lerp(-.6f, .6f, x), 0, 0); + var xPos = Mathf.Lerp(-.6f, .6f, x); + tr.localPosition = new Vector3(xPos + (Mathf.Abs(xPos/2f)), 0, 0); tr.localScale = new Vector3(1.2f/colors.Count, .1f, 1); } diff --git a/Assets/Scripts/GUI/TextActionButton.cs b/Assets/Scripts/GUI/TextActionButton.cs index dd9d7684be..f003f8e054 100644 --- a/Assets/Scripts/GUI/TextActionButton.cs +++ b/Assets/Scripts/GUI/TextActionButton.cs @@ -4,12 +4,17 @@ namespace TiltBrush { public class TextActionButton : ActionButton { + public GameObject m_Highlight; public string m_ButtonLabel; + public Color m_ColorSelected; + public Color m_ColorDeselected; + protected override void Awake() { base.Awake(); SetTextLabel(); + SetButtonSelected(false); } [ContextMenu("Set Text Label")] @@ -17,5 +22,13 @@ private void SetTextLabel() { GetComponentInChildren().text = m_ButtonLabel; } + + public override void SetButtonSelected(bool bSelected) + { + base.SetButtonSelected(bSelected); + m_Highlight.SetActive(bSelected); + var color = bSelected ? m_ColorSelected : m_ColorDeselected; + m_Highlight.GetComponent().material.color = color; + } } } From 5d96798c2b953ef01955f6d7324f9f70423ed6c1 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Wed, 5 Oct 2022 21:29:22 +0100 Subject: [PATCH 50/92] Revert change to colour swatch positioning [CI BUILD] --- Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs index 209b926a3f..2573d360ac 100644 --- a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -460,7 +460,7 @@ private void UpdateColorPreview() float x = (float)i / colors.Count; Transform tr = instance.transform; var xPos = Mathf.Lerp(-.6f, .6f, x); - tr.localPosition = new Vector3(xPos + (Mathf.Abs(xPos/2f)), 0, 0); + tr.localPosition = new Vector3(xPos, 0, 0); tr.localScale = new Vector3(1.2f/colors.Count, .1f, 1); } From eed6001d43b915943f3d6cbce1a94403e637aafa Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Thu, 6 Oct 2022 17:30:42 +0100 Subject: [PATCH 51/92] My god. I've fixed it. Commit while it still works! [CI BUILD] --- Assets/Scripts/PointerManager.cs | 54 +++++++++----------------------- 1 file changed, 14 insertions(+), 40 deletions(-) diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 7f4898d8d9..56b122fba2 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -868,7 +868,8 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf case SymmetryMode.MultiMirror: { - TrTransform tr; + (TrTransform, TrTransform) tr; + TrTransform result; { var xfCenter = TrTransform.FromTransform( m_SymmetryLockedToController ? @@ -877,9 +878,9 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf // convert from widget-local coords to world coords tr = TrFromMatrixWithFixedReflections(m_CustomMirrorMatrices[child]); - tr = tr.TransformBy(xfCenter); + result = tr.Item1.TransformBy(xfCenter); } - return tr * xfMain; + return result * xfMain * tr.Item1; } case SymmetryMode.DebugMultiple: @@ -996,9 +997,10 @@ void UpdateSymmetryPointerTransforms() for (int i = 0; i < m_CustomMirrorMatrices.Count; i++) { - tr = TrFromMatrixWithFixedReflections(m_CustomMirrorMatrices[i]); - tr = xfCenter * tr * xfCenter.inverse; // convert from widget-local coords to world coords - var tmp = tr * pointer0; // Work around 2018.3.x Mono parse bug + (TrTransform, TrTransform) trAndFix; + trAndFix = TrFromMatrixWithFixedReflections(m_CustomMirrorMatrices[i]); + tr = xfCenter * trAndFix.Item1 * xfCenter.inverse; // convert from widget-local coords to world coords + var tmp = tr * pointer0 * trAndFix.Item2; // Work around 2018.3.x Mono parse bug tmp.ToTransform(m_Pointers[i].m_Script.transform); } break; @@ -1039,45 +1041,17 @@ public TrTransform TrFromMatrix(Matrix4x4 m) return tr; } - private TrTransform TrFromMatrixWithFixedReflections(Matrix4x4 m) + private (TrTransform, TrTransform) TrFromMatrixWithFixedReflections(Matrix4x4 m) { + // See ReflectPoseKeepHandedness - return TrFromMatrix(m); - - TrTransform tr; - Debug.Log($"scale: {m.lossyScale}"); + var tr = TrFromMatrix(m); + var fixTr = TrTransform.identity; if (m.lossyScale.x < 0 || m.lossyScale.y < 0 || m.lossyScale.z < 0) { - tr = TrTransform.TR( - m.MultiplyPoint3x4(Vector3.one), - m.rotation - ); - tr = new Plane(-tr.right, 0).ReflectPoseKeepHandedness(tr); - } - else - { - tr = TrFromMatrix(m); - } - - - return tr; - - // Custom symmetry matrices have negative scale which brushscripts don't support - if (tr.scale < 0) - { - tr.scale = Mathf.Abs(tr.scale); - - // tr = new Plane(Vector3.left, 0).ReflectPoseKeepHandedness(tr); - // tr = new Plane(Vector3.down, 0).ReflectPoseKeepHandedness(tr); - - // tr = new Plane(Vector3.left, 0).ReflectPoseKeepHandedness(tr); - tr = new Plane(Vector3.forward, 0).ReflectPoseKeepHandedness(tr); - - // tr = new Plane(Vector3.down, 0).ReflectPoseKeepHandedness(tr); - // tr = new Plane(Vector3.back, 0).ReflectPoseKeepHandedness(tr); - + fixTr = new Plane(new Vector3(1, 0, 0), 0).ToTrTransform(); } - return tr; + return (tr, fixTr); } /// Called every frame while Activate is disallowed From 0644790b7dbf85af894d4cf565f98ecf3813d578 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Thu, 6 Oct 2022 17:32:53 +0100 Subject: [PATCH 52/92] Make variable naming consistent between the two places I'm doing the transform --- Assets/Scripts/PointerManager.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 56b122fba2..0a28ddaef7 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -868,8 +868,8 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf case SymmetryMode.MultiMirror: { - (TrTransform, TrTransform) tr; - TrTransform result; + (TrTransform, TrTransform) trAndFix; + TrTransform tr; { var xfCenter = TrTransform.FromTransform( m_SymmetryLockedToController ? @@ -877,10 +877,10 @@ public TrTransform GetSymmetryTransformFor(PointerScript pointer, TrTransform xf ); // convert from widget-local coords to world coords - tr = TrFromMatrixWithFixedReflections(m_CustomMirrorMatrices[child]); - result = tr.Item1.TransformBy(xfCenter); + trAndFix = TrFromMatrixWithFixedReflections(m_CustomMirrorMatrices[child]); + tr = trAndFix.Item1.TransformBy(xfCenter); } - return result * xfMain * tr.Item1; + return tr * xfMain * trAndFix.Item1; } case SymmetryMode.DebugMultiple: From da0b72bc0b47bfdde6213c0fd5f544c2f744e741 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Fri, 7 Oct 2022 09:45:08 +0100 Subject: [PATCH 53/92] Mirror transform fix applied to Duplicate command --- Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs | 4 +++- Assets/Scripts/PointerManager.cs | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs b/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs index 651570c0df..038da9ebd1 100644 --- a/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs +++ b/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs @@ -61,10 +61,12 @@ public MultimirrorDuplicateCommand(TrTransform xf, bool stampMode, BaseCommand p var xfWidget = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); foreach (var m in matrices) { - tr = PointerManager.m_Instance.TrFromMatrix(m); + var trAndFix = PointerManager.m_Instance.TrFromMatrixWithFixedReflections(m); + tr = trAndFix.Item1; tr = xfWidget * tr * xfWidget.inverse; // convert from widget-local coords to world coords var tmp = tr * strokeTransform; // Work around 2018.3.x Mono parse bug tmp *= TrTransform.T(Vector3.one * (Random.value * .00001f)); // Small jitter to prevent z-fighting + tmp *= trAndFix.Item2; // Fix mirroring var duplicatedStroke = SketchMemoryScript.m_Instance.DuplicateStroke(stroke, targetCanvas, tmp); m_DuplicatedStrokes.Add(duplicatedStroke); } diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 0a28ddaef7..a32fd4c921 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -1041,7 +1041,7 @@ public TrTransform TrFromMatrix(Matrix4x4 m) return tr; } - private (TrTransform, TrTransform) TrFromMatrixWithFixedReflections(Matrix4x4 m) + public (TrTransform, TrTransform) TrFromMatrixWithFixedReflections(Matrix4x4 m) { // See ReflectPoseKeepHandedness From 0d92b2b3ec98f1dc511d1b4ed13487a34f061ef7 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Fri, 7 Oct 2022 11:40:33 +0100 Subject: [PATCH 54/92] Set initial symmetry mode button state [CI BUILD] --- Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs index 2573d360ac..2a9843f10c 100644 --- a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -78,6 +78,7 @@ public override void Init(GameObject rParent, string sText) { HandleShowWallpaperSymmetry(); } + SetCurrentMirrorTypeButtonState(true); m_PointSymmetryOrderSlider.m_InitialValue = PointerManager.m_Instance.m_PointSymmetryOrder; m_WallpaperScaleSlider.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryScale; From 9f8317937e6740ac048ee401fc4f6b3abeb60753 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sun, 9 Oct 2022 12:17:47 +0100 Subject: [PATCH 55/92] Consistent overrides for all grab widget subclasses [CI BUILD] --- Assets/Scripts/Widgets/ImageWidget.cs | 2 +- Assets/Scripts/Widgets/ModelWidget.cs | 8 ++++++-- Assets/Scripts/Widgets/StencilWidget.cs | 12 ++++++++---- Assets/Scripts/Widgets/VideoWidget.cs | 12 ++++++++---- 4 files changed, 23 insertions(+), 11 deletions(-) diff --git a/Assets/Scripts/Widgets/ImageWidget.cs b/Assets/Scripts/Widgets/ImageWidget.cs index 0bb28947fa..02e2cdf37a 100644 --- a/Assets/Scripts/Widgets/ImageWidget.cs +++ b/Assets/Scripts/Widgets/ImageWidget.cs @@ -58,7 +58,7 @@ override protected void OnDestroy() ReleaseTexture(); } - override public GrabWidget Clone() + public override GrabWidget Clone() { return Clone(transform.position, transform.rotation, m_Size); } diff --git a/Assets/Scripts/Widgets/ModelWidget.cs b/Assets/Scripts/Widgets/ModelWidget.cs index 35a698d0b0..f12de42fbf 100644 --- a/Assets/Scripts/Widgets/ModelWidget.cs +++ b/Assets/Scripts/Widgets/ModelWidget.cs @@ -135,13 +135,17 @@ override public void OnPreDestroy() // Set our model to null so its usage count is decremented. Model = null; } + public override GrabWidget Clone() + { + return Clone(transform.position, transform.rotation, m_Size); + } public override GrabWidget Clone(Vector3 position, Quaternion rotation, float size) { ModelWidget clone = Instantiate(WidgetManager.m_Instance.ModelWidgetPrefab) as ModelWidget; clone.m_previousCanvas = m_previousCanvas; - clone.transform.position = transform.position; - clone.transform.rotation = transform.rotation; + clone.transform.position = position; + clone.transform.rotation = rotation; clone.Model = this.Model; // We're obviously not loading from a sketch. This is to prevent the intro animation. // TODO: Change variable name to something more explicit of what this flag does. diff --git a/Assets/Scripts/Widgets/StencilWidget.cs b/Assets/Scripts/Widgets/StencilWidget.cs index e9b4a89783..1fdb0c43bd 100644 --- a/Assets/Scripts/Widgets/StencilWidget.cs +++ b/Assets/Scripts/Widgets/StencilWidget.cs @@ -148,18 +148,22 @@ override protected void Awake() RestoreGameObjectLayer(App.Scene.MainCanvas.gameObject.layer); } - override public GrabWidget Clone() + public override GrabWidget Clone() + { + return Clone(transform.position, transform.rotation, m_Size); + } + public override GrabWidget Clone(Vector3 position, Quaternion rotation, float size) { StencilWidget clone = Instantiate(WidgetManager.m_Instance.GetStencilPrefab(this.Type)); clone.m_previousCanvas = m_previousCanvas; - clone.transform.position = transform.position; - clone.transform.rotation = transform.rotation; + clone.transform.position = position; + clone.transform.rotation = rotation; clone.m_SkipIntroAnim = true; // We want to lie about our intro transition amount. clone.m_ShowTimer = clone.m_ShowDuration; clone.transform.parent = transform.parent; clone.Show(true, false); - clone.SetSignedWidgetSize(this.m_Size); + clone.SetSignedWidgetSize(size); clone.CloneInitialMaterials(this); clone.Extents = this.Extents; HierarchyUtils.RecursivelySetLayer(clone.transform, gameObject.layer); diff --git a/Assets/Scripts/Widgets/VideoWidget.cs b/Assets/Scripts/Widgets/VideoWidget.cs index 6771260952..6ce45f2a5c 100644 --- a/Assets/Scripts/Widgets/VideoWidget.cs +++ b/Assets/Scripts/Widgets/VideoWidget.cs @@ -172,7 +172,11 @@ public static void FromTiltVideo(TiltVideo tiltVideo) videoWidget.UpdateScale(); } - public override GrabWidget Clone() + override public GrabWidget Clone() + { + return Clone(transform.position, transform.rotation, m_Size); + } + override public GrabWidget Clone(Vector3 position, Quaternion rotation, float size) { VideoWidget clone = Instantiate(WidgetManager.m_Instance.VideoWidgetPrefab) as VideoWidget; clone.m_previousCanvas = m_previousCanvas; @@ -180,10 +184,10 @@ public override GrabWidget Clone() clone.m_TransitionScale = 1.0f; clone.transform.parent = transform.parent; clone.SetVideo(m_Video); - clone.SetSignedWidgetSize(m_Size); + clone.SetSignedWidgetSize(size); clone.Show(bShow: true, bPlayAudio: false); - clone.transform.position = transform.position; - clone.transform.rotation = transform.rotation; + clone.transform.position = position; + clone.transform.rotation = rotation; HierarchyUtils.RecursivelySetLayer(clone.transform, gameObject.layer); TiltMeterScript.m_Instance.AdjustMeterWithWidget(clone.GetTiltMeterCost(), up: true); clone.CloneInitialMaterials(this); From 2a1595fa0616e665ea30cca33c2a0570cf9ea50b Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Mon, 10 Oct 2022 16:15:57 +0100 Subject: [PATCH 56/92] Implement snap ghosts for grab widgets. [CI BUILD] --- .../Prefabs/SelectionWidgetSnapGhost.prefab | 99 +++++++++++++++++++ .../SelectionWidgetSnapGhost.prefab.meta | 7 ++ Assets/Scripts/Widgets/GrabWidget.cs | 1 + Assets/Scripts/Widgets/SelectionWidget.cs | 8 ++ 4 files changed, 115 insertions(+) create mode 100644 Assets/Prefabs/SelectionWidgetSnapGhost.prefab create mode 100644 Assets/Prefabs/SelectionWidgetSnapGhost.prefab.meta diff --git a/Assets/Prefabs/SelectionWidgetSnapGhost.prefab b/Assets/Prefabs/SelectionWidgetSnapGhost.prefab new file mode 100644 index 0000000000..11b8e83fe2 --- /dev/null +++ b/Assets/Prefabs/SelectionWidgetSnapGhost.prefab @@ -0,0 +1,99 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4792723296729267799 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4792723296729267787} + - component: {fileID: 4792723296729267784} + - component: {fileID: 4792723296729267785} + - component: {fileID: 4792723296729267798} + m_Layer: 0 + m_Name: SelectionWidgetSnapGhost + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4792723296729267787 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4792723296729267799} + m_LocalRotation: {x: 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} +--- !u!33 &4792723296729267784 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4792723296729267799} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4792723296729267785 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4792723296729267799} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &4792723296729267798 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4792723296729267799} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} diff --git a/Assets/Prefabs/SelectionWidgetSnapGhost.prefab.meta b/Assets/Prefabs/SelectionWidgetSnapGhost.prefab.meta new file mode 100644 index 0000000000..8716a9bdf5 --- /dev/null +++ b/Assets/Prefabs/SelectionWidgetSnapGhost.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 03a74432d0467b24ab801292d738ddeb +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Widgets/GrabWidget.cs b/Assets/Scripts/Widgets/GrabWidget.cs index 1ceb210beb..84abe89089 100644 --- a/Assets/Scripts/Widgets/GrabWidget.cs +++ b/Assets/Scripts/Widgets/GrabWidget.cs @@ -222,6 +222,7 @@ protected virtual bool SnapEnabled { get { + return SelectionManager.m_Instance.AngleOrPositionSnapEnabled(); return Time.realtimeSinceStartup - m_SnapEnabledTimeStamp < m_SnapDisabledDelay; } set diff --git a/Assets/Scripts/Widgets/SelectionWidget.cs b/Assets/Scripts/Widgets/SelectionWidget.cs index 6e5d3f330d..0ec5a2e52b 100644 --- a/Assets/Scripts/Widgets/SelectionWidget.cs +++ b/Assets/Scripts/Widgets/SelectionWidget.cs @@ -26,6 +26,7 @@ public class SelectionWidget : GrabWidget private TrTransform m_xfOriginal_SS = TrTransform.identity; private Bounds? m_SelectionBounds_CS; + public Transform m_SnapGhostPrefab; private InputManager.ControllerName? m_CurrentIntersectionController; private InputManager.ControllerName? m_NextIntersectionController; @@ -55,6 +56,7 @@ override protected void Awake() m_LastIntersectionResult[InputManager.ControllerName.Wand] = -1; m_CustomShowHide = true; ResetSizeRange(); + InitSnapGhost(m_SnapGhostPrefab, App.Scene.SelectionCanvas.transform); } override protected void OnHide() @@ -307,6 +309,12 @@ override protected void OnUserBeginInteracting() m_Pin.gameObject.SetActive(true); m_Pin.WobblePin(m_InteractingController); } + + if (m_SnapGhost && m_AllowSnapping) + { + m_SnapGhost.gameObject.SetActive(true); + m_SnapGhost.localScale = m_SelectionBounds_CS.Value.size; + } } } From 6138fb1880a2a087150b46e73d69a01784664c0f Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Mon, 10 Oct 2022 17:22:21 +0100 Subject: [PATCH 57/92] Use the new better logic for snap angles. Move snapping methods to SelectionManager --- Assets/Scripts/SelectionManager.cs | 31 ++++++++++++++++++++++++++++ Assets/Scripts/Widgets/GrabWidget.cs | 28 ++----------------------- 2 files changed, 33 insertions(+), 26 deletions(-) diff --git a/Assets/Scripts/SelectionManager.cs b/Assets/Scripts/SelectionManager.cs index 2fc6b43d77..264ef1c66e 100644 --- a/Assets/Scripts/SelectionManager.cs +++ b/Assets/Scripts/SelectionManager.cs @@ -989,6 +989,37 @@ public void SetSnappingGridSize(int snapIndex) m_SnapGridVisualization.enabled = false; } } + + public Quaternion QuantizeAngle(Quaternion rotation) + { + if (SnappingAngle == 0) return Quaternion.identity; + float round(float val) { return Mathf.Round(val / SnappingAngle) * SnappingAngle; } + Vector3 euler = rotation.eulerAngles; + float y = euler.y; + euler = new Vector3(round(euler.x), 0, round(euler.z)); + rotation = Quaternion.Euler(euler); + rotation = Quaternion.Euler(0, round(y), 0) * rotation; + return rotation; + } + + public Vector3 SnapToGrid(Vector3 position) + { + if (SnappingGridSize == 0) return position; + Vector3 localCanvasPos = App.ActiveCanvas.transform.worldToLocalMatrix.MultiplyPoint3x4(position); + float round(float val) { return Mathf.Round(val / SnappingGridSize) * SnappingGridSize; } + Vector3 roundedCanvasPos = new Vector3( + round(localCanvasPos.x), + round(localCanvasPos.y), + round(localCanvasPos.z) + ); + return App.ActiveCanvas.transform.localToWorldMatrix.MultiplyPoint3x4(roundedCanvasPos); + } + + public float ScalarSnap(float val) + { + if (SnappingGridSize == 0) return val; + return Mathf.Round(val / SnappingGridSize) * SnappingGridSize; + } } } // namespace TiltBrush diff --git a/Assets/Scripts/Widgets/GrabWidget.cs b/Assets/Scripts/Widgets/GrabWidget.cs index 84abe89089..84cac3af8a 100644 --- a/Assets/Scripts/Widgets/GrabWidget.cs +++ b/Assets/Scripts/Widgets/GrabWidget.cs @@ -1215,7 +1215,7 @@ virtual protected TrTransform GetSnappedTransform(TrTransform xf_GS) if (SelectionManager.m_Instance.CurrentSnapAngleIndex != 0) { var rot_CS = xf_GS.rotation * App.Scene.Pose.rotation.TrueInverse(); - Quaternion nearestSnapRotation_CS = QuantizeAngle(rot_CS); + Quaternion nearestSnapRotation_CS = SelectionManager.m_Instance.QuantizeAngle(rot_CS); float snapAngle = SelectionManager.m_Instance.SnappingAngle; float stickiness = m_ValidSnapRotationStickyAngle / 90f; @@ -1240,36 +1240,12 @@ virtual protected TrTransform GetSnappedTransform(TrTransform xf_GS) if (SelectionManager.m_Instance.CurrentSnapGridIndex != 0) { - outXf_GS.translation = SnapToGrid(outXf_GS.translation); + outXf_GS.translation = SelectionManager.m_Instance.SnapToGrid(outXf_GS.translation); } return outXf_GS; } - private Quaternion QuantizeAngle(Quaternion rotation) - { - var snapAngle = SelectionManager.m_Instance.SnappingAngle; - float round(float val) { return Mathf.Round(val / snapAngle) * snapAngle; } - - Vector3 euler = rotation.eulerAngles; - euler = new Vector3(round(euler.x), round(euler.y), round(euler.z)); - return Quaternion.Euler(euler); - } - - public static Vector3 SnapToGrid(Vector3 position) - { - float gridSize = SelectionManager.m_Instance.SnappingGridSize; - Vector3 localCanvasPos = App.ActiveCanvas.transform.worldToLocalMatrix.MultiplyPoint3x4(position); - float round(float val) { return Mathf.Round(val / gridSize) * gridSize; } - Vector3 roundedCanvasPos = new Vector3( - round(localCanvasPos.x), - round(localCanvasPos.y), - round(localCanvasPos.z) - ); - return App.ActiveCanvas.transform.localToWorldMatrix.MultiplyPoint3x4(roundedCanvasPos); - } - - protected int GetBestSnapRotationIndex(Quaternion rot) { float fNearestDot = 0.0f; From d9945bbf7d782de5630b16168c253382e3964f64 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Mon, 10 Oct 2022 17:39:09 +0100 Subject: [PATCH 58/92] Assign snap ghost prefab for selection widget --- Assets/Scenes/Main.unity | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Assets/Scenes/Main.unity b/Assets/Scenes/Main.unity index e126c4b805..813f7dd336 100644 --- a/Assets/Scenes/Main.unity +++ b/Assets/Scenes/Main.unity @@ -10635,6 +10635,7 @@ MonoBehaviour: m_ShowDuration: 0.2 m_GrabDistance: 0.5 m_CollisionRadius: 1.2 + m_previousCanvas: {fileID: 0} m_AllowTwoHandGrab: 0 m_DestroyOnHide: 0 m_AllowHideWithToss: 0 @@ -12849,6 +12850,7 @@ MonoBehaviour: m_ShowDuration: 0 m_GrabDistance: 0.4 m_CollisionRadius: 1.2 + m_previousCanvas: {fileID: 0} m_AllowTwoHandGrab: 0 m_DestroyOnHide: 0 m_AllowHideWithToss: 0 @@ -14081,6 +14083,7 @@ MonoBehaviour: m_ShowDuration: 0.2 m_GrabDistance: 0.4 m_CollisionRadius: 1.2 + m_previousCanvas: {fileID: 0} m_AllowTwoHandGrab: 0 m_DestroyOnHide: 0 m_AllowHideWithToss: 0 @@ -29203,6 +29206,7 @@ MonoBehaviour: m_ShowDuration: 0.25 m_GrabDistance: 0 m_CollisionRadius: 0.35 + m_previousCanvas: {fileID: 0} m_AllowTwoHandGrab: 1 m_DestroyOnHide: 0 m_AllowHideWithToss: 1 @@ -29222,6 +29226,8 @@ MonoBehaviour: m_ValidSnapRotationStickyAngle: 90 m_SnapGhostMaterial: {fileID: 2100000, guid: 43172d360a2f0f44798d94e9c440e24b, type: 2} m_SelectionCanvas: {fileID: 1830711221} + m_SnapGhostPrefab: {fileID: 4792723296729267787, guid: 03a74432d0467b24ab801292d738ddeb, + type: 3} --- !u!4 &1820659017 Transform: m_ObjectHideFlags: 0 From cabde7e7506ab7e10cf6736a7c92f1bc1a91bc23 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Mon, 10 Oct 2022 18:09:57 +0100 Subject: [PATCH 59/92] Revert "Implement snap ghosts for grab widgets." This reverts commit 2a1595fa0616e665ea30cca33c2a0570cf9ea50b. --- .../Prefabs/SelectionWidgetSnapGhost.prefab | 99 ------------------- .../SelectionWidgetSnapGhost.prefab.meta | 7 -- Assets/Scripts/Widgets/GrabWidget.cs | 1 - Assets/Scripts/Widgets/SelectionWidget.cs | 8 -- 4 files changed, 115 deletions(-) delete mode 100644 Assets/Prefabs/SelectionWidgetSnapGhost.prefab delete mode 100644 Assets/Prefabs/SelectionWidgetSnapGhost.prefab.meta diff --git a/Assets/Prefabs/SelectionWidgetSnapGhost.prefab b/Assets/Prefabs/SelectionWidgetSnapGhost.prefab deleted file mode 100644 index 11b8e83fe2..0000000000 --- a/Assets/Prefabs/SelectionWidgetSnapGhost.prefab +++ /dev/null @@ -1,99 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &4792723296729267799 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4792723296729267787} - - component: {fileID: 4792723296729267784} - - component: {fileID: 4792723296729267785} - - component: {fileID: 4792723296729267798} - m_Layer: 0 - m_Name: SelectionWidgetSnapGhost - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4792723296729267787 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4792723296729267799} - m_LocalRotation: {x: 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} ---- !u!33 &4792723296729267784 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4792723296729267799} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &4792723296729267785 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4792723296729267799} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &4792723296729267798 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4792723296729267799} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} diff --git a/Assets/Prefabs/SelectionWidgetSnapGhost.prefab.meta b/Assets/Prefabs/SelectionWidgetSnapGhost.prefab.meta deleted file mode 100644 index 8716a9bdf5..0000000000 --- a/Assets/Prefabs/SelectionWidgetSnapGhost.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 03a74432d0467b24ab801292d738ddeb -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Scripts/Widgets/GrabWidget.cs b/Assets/Scripts/Widgets/GrabWidget.cs index 84cac3af8a..01797de0a0 100644 --- a/Assets/Scripts/Widgets/GrabWidget.cs +++ b/Assets/Scripts/Widgets/GrabWidget.cs @@ -222,7 +222,6 @@ protected virtual bool SnapEnabled { get { - return SelectionManager.m_Instance.AngleOrPositionSnapEnabled(); return Time.realtimeSinceStartup - m_SnapEnabledTimeStamp < m_SnapDisabledDelay; } set diff --git a/Assets/Scripts/Widgets/SelectionWidget.cs b/Assets/Scripts/Widgets/SelectionWidget.cs index 0ec5a2e52b..6e5d3f330d 100644 --- a/Assets/Scripts/Widgets/SelectionWidget.cs +++ b/Assets/Scripts/Widgets/SelectionWidget.cs @@ -26,7 +26,6 @@ public class SelectionWidget : GrabWidget private TrTransform m_xfOriginal_SS = TrTransform.identity; private Bounds? m_SelectionBounds_CS; - public Transform m_SnapGhostPrefab; private InputManager.ControllerName? m_CurrentIntersectionController; private InputManager.ControllerName? m_NextIntersectionController; @@ -56,7 +55,6 @@ override protected void Awake() m_LastIntersectionResult[InputManager.ControllerName.Wand] = -1; m_CustomShowHide = true; ResetSizeRange(); - InitSnapGhost(m_SnapGhostPrefab, App.Scene.SelectionCanvas.transform); } override protected void OnHide() @@ -309,12 +307,6 @@ override protected void OnUserBeginInteracting() m_Pin.gameObject.SetActive(true); m_Pin.WobblePin(m_InteractingController); } - - if (m_SnapGhost && m_AllowSnapping) - { - m_SnapGhost.gameObject.SetActive(true); - m_SnapGhost.localScale = m_SelectionBounds_CS.Value.size; - } } } From 3c36c31f4fc05ad0eb33dd312277b93bd8834e93 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Mon, 17 Oct 2022 14:23:35 +0100 Subject: [PATCH 60/92] Get XY widgets mostly working --- Assets/Prefabs/Panels/Widgets/XYWidget.prefab | 185 +++++++++++++++++- Assets/Scripts/GUI/XYWidget.cs | 45 ++++- 2 files changed, 222 insertions(+), 8 deletions(-) diff --git a/Assets/Prefabs/Panels/Widgets/XYWidget.prefab b/Assets/Prefabs/Panels/Widgets/XYWidget.prefab index 0f56977dcb..56a64553f1 100644 --- a/Assets/Prefabs/Panels/Widgets/XYWidget.prefab +++ b/Assets/Prefabs/Panels/Widgets/XYWidget.prefab @@ -172,7 +172,7 @@ MonoBehaviour: m_VertexBufferAutoSizeReduction: 1 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} + m_margin: {x: -0.14208126, y: 0, z: -0.13661666, w: 0} m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 _SortingLayer: 0 @@ -371,7 +371,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &4471627121253806520 Transform: m_ObjectHideFlags: 0 @@ -488,6 +488,7 @@ Transform: - {fileID: 4471627121253806520} - {fileID: 4000188144554103887} - {fileID: 7242151900130452538} + - {fileID: 3388196925395490600} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -509,8 +510,15 @@ MonoBehaviour: m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 10 + m_Param: 0 m_Nob: {fileID: 4471627121253469398} m_Mesh: {fileID: 4471627121255601424} + valueText: {fileID: 6988663123546496789} + onUpdateValue: + m_PersistentCalls: + m_Calls: [] + m_Min: {x: -1, y: -1} + m_Max: {x: 1, y: 1} --- !u!1 &4471627121253469398 GameObject: m_ObjectHideFlags: 0 @@ -538,7 +546,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4471627121253469398} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.1307, y: 0, z: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 0.02, y: 0.02, z: 0.015} m_ConstrainProportionsScale: 0 m_Children: @@ -755,7 +763,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &4471627121253768244 Transform: m_ObjectHideFlags: 0 @@ -1026,7 +1034,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &4000188144554103887 Transform: m_ObjectHideFlags: 0 @@ -1297,7 +1305,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &7242151900130452538 Transform: m_ObjectHideFlags: 0 @@ -1880,6 +1888,171 @@ Transform: type: 3} m_PrefabInstance: {fileID: 800866435964202640} m_PrefabAsset: {fileID: 0} +--- !u!1001 &5110731888464859273 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4471627121253688460} + m_Modifications: + - target: {fileID: 7630606763700834929, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Name + value: Reset + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.x + value: 0.05 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.y + value: 0.05 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalScale.z + value: 0.05 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.179 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustClick + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ZAdjustHover + value: -0.001 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_ButtonTexture + value: + objectReference: {fileID: 2800000, guid: 08eb6ec4e0dd15d4e96281aba0e32f1b, type: 3} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionText + value: Reset + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionType + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_HoverBoxColliderGrow + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_DescriptionActivateSpeed + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2514466698640951438} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: ResetToInitialValues + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.XYWidget, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 7879899076693153277, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0963942396a615f4fb1b390436e881b8, type: 3} +--- !u!4 &3388196925395490600 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7631838532712089505, guid: 0963942396a615f4fb1b390436e881b8, + type: 3} + m_PrefabInstance: {fileID: 5110731888464859273} + m_PrefabAsset: {fileID: 0} --- !u!1001 &7207810488610326787 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/GUI/XYWidget.cs b/Assets/Scripts/GUI/XYWidget.cs index f0ebe685ab..b820956536 100644 --- a/Assets/Scripts/GUI/XYWidget.cs +++ b/Assets/Scripts/GUI/XYWidget.cs @@ -13,6 +13,7 @@ // limitations under the License. using System; +using TMPro; using UnityEngine; namespace TiltBrush @@ -20,13 +21,22 @@ namespace TiltBrush public class XYWidget : UIComponent { + public int m_Param; [SerializeField] public GameObject m_Nob; [SerializeField] private Renderer m_Mesh; + [SerializeField] private TextMeshPro valueText; + [SerializeField] public sliderEvent onUpdateValue; [NonSerialized] public Vector3 m_MeshScale; protected Vector2 m_CurrentValue; protected bool m_IsAvailable; + public Vector2 m_InitialValue; + + public Vector2 m_Min = -Vector2.one; + public Vector2 m_Max = Vector2.one; + + private Renderer[] m_TintableMeshes; public Vector2 GetCurrentValue() { return m_CurrentValue; } @@ -38,6 +48,22 @@ protected void SetAvailable(bool available) SetDescriptionVisualsAvailable(m_IsAvailable); } + private void _UpdateValueAbsolute(Vector2 fValue) + { + valueText.text = FormatValue(fValue); + onUpdateValue.Invoke(new Vector3(m_Param, fValue.x, fValue.y)); + m_CurrentValue = new Vector2( + Mathf.InverseLerp(m_Min.x, m_Max.x, fValue.x), + Mathf.InverseLerp(m_Min.y, m_Max.y, fValue.y) + ); + SetSliderPositionToReflectValue(); + } + + private string FormatValue(Vector2 val) + { + return $"{Mathf.Round(val.x * 10) / 10},{Mathf.Round(val.y * 10) / 10}"; + } + override protected void Awake() { base.Awake(); @@ -48,6 +74,7 @@ override protected void Awake() } m_TintableMeshes = GetComponentsInChildren(); SetAvailable(true); + ResetToInitialValues(); } override protected void OnDescriptionChanged() @@ -73,9 +100,18 @@ override public void SetColor(Color color) } } - virtual public void UpdateValue(Vector2 fValue) + float remap(float s, float a1, float a2, float b1, float b2) + { + return b1 + (s - a1) * (b2 - b1) / (a2 - a1); + } + + public void UpdateValue(Vector2 fValue) { - m_CurrentValue = fValue; + var val = new Vector2( + remap(fValue.x, 0, 1, m_Min.x, m_Max.x), + remap(fValue.y, 0, 1, m_Min.y, m_Max.y) + ); + _UpdateValueAbsolute(val); } public void SetSliderPositionToReflectValue() @@ -117,6 +153,11 @@ public override void ResetState() SetDescriptionActive(false); } + public void ResetToInitialValues() + { + _UpdateValueAbsolute(m_InitialValue); + } + protected void PositionSliderNob(Vector3 pos_WS) { if (m_Nob != null) From cb7fa3d4c07e4e9e978ac90f0b91fb32f157d8fe Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Fri, 4 Nov 2022 15:28:34 +0000 Subject: [PATCH 61/92] Remove FormerlySerializedAs --- Assets/Scripts/GUI/AdvancedSlider.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Assets/Scripts/GUI/AdvancedSlider.cs b/Assets/Scripts/GUI/AdvancedSlider.cs index fe587f4f3a..8ca28b64dd 100644 --- a/Assets/Scripts/GUI/AdvancedSlider.cs +++ b/Assets/Scripts/GUI/AdvancedSlider.cs @@ -32,8 +32,8 @@ public enum SliderTypes public class AdvancedSlider : BaseSlider { - [FormerlySerializedAs("opIndex")] public int m_Param1; - [FormerlySerializedAs("paramIndex")] public int m_Param2; + public int m_Param1; + public int m_Param2; public float m_safeMin = 0; public float m_safeMax = 1; From c676dfd3403ff601bc28f1cef55e6c8bf3fd51b2 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Thu, 17 Nov 2022 11:47:45 +0000 Subject: [PATCH 62/92] [CI BUILD] From 27a1c48ef8df10d13766d97bdb52a94757f9ea95 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Wed, 30 Nov 2022 10:34:45 +0000 Subject: [PATCH 63/92] Move multimirror to experimental panel and restore standard mirror --- .../Prefabs/Panels/AdvancedToolsPanel.prefab | 7 +- .../Prefabs/Panels/ExperimentalPanel.prefab | 155 +- .../PopUps/PopupWindow_MirrorOptions.prefab | 9917 +------------ .../PopupWindow_MirrorOptions.prefab.meta | 2 +- .../PopupWindow_MultimirrorOptions.prefab | 11995 ++++++++++++++++ ...PopupWindow_MultimirrorOptions.prefab.meta | 7 + 6 files changed, 12352 insertions(+), 9731 deletions(-) create mode 100644 Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab create mode 100644 Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab.meta diff --git a/Assets/Prefabs/Panels/AdvancedToolsPanel.prefab b/Assets/Prefabs/Panels/AdvancedToolsPanel.prefab index 9025579f66..89632bcfb1 100644 --- a/Assets/Prefabs/Panels/AdvancedToolsPanel.prefab +++ b/Assets/Prefabs/Panels/AdvancedToolsPanel.prefab @@ -693,8 +693,8 @@ MonoBehaviour: m_PanelPopUpMap: - m_PopUpPrefab: {fileID: 1758786797962018, guid: e2dd9f64d28858a468b61151cbf090d6, type: 3} - m_Command: 15 - - m_PopUpPrefab: {fileID: 1887799951535888, guid: cea55265052f18b4ca24670a074de41d, + m_Command: 14 + - m_PopUpPrefab: {fileID: 1758786797962018, guid: 04751ea8307825e4bb7657eb20f9bfc5, type: 3} m_Command: 67 m_PanelDescription: Tools @@ -748,7 +748,6 @@ MonoBehaviour: m_ShowDuration: 0.25 m_GrabDistance: 1.4 m_CollisionRadius: 1 - m_previousCanvas: {fileID: 0} m_AllowTwoHandGrab: 0 m_DestroyOnHide: 0 m_AllowHideWithToss: 0 @@ -1442,7 +1441,7 @@ MonoBehaviour: m_HoverScale: 1.1 m_HoverBoxColliderGrow: 0.2 m_AddOverlay: 0 - m_Command: 15 + m_Command: 14 m_CommandParam: -1 m_CommandParam2: -1 m_RequiresPopup: 0 diff --git a/Assets/Prefabs/Panels/ExperimentalPanel.prefab b/Assets/Prefabs/Panels/ExperimentalPanel.prefab index 59e147d636..bf5d8d267f 100644 --- a/Assets/Prefabs/Panels/ExperimentalPanel.prefab +++ b/Assets/Prefabs/Panels/ExperimentalPanel.prefab @@ -32,7 +32,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 496394} - m_RootOrder: 6 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &3372234 MeshFilter: @@ -174,6 +174,7 @@ Transform: - {fileID: 461058} - {fileID: 416416} - {fileID: 4000011131613426} + - {fileID: 1072534996228004389} - {fileID: 4181066228636318} - {fileID: 4000011211690986} m_Father: {fileID: 449684} @@ -209,7 +210,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 496394} - m_RootOrder: 5 + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!65 &6574194 BoxCollider: @@ -254,7 +255,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 496394} - m_RootOrder: 4 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &3365058 MeshFilter: @@ -322,6 +323,9 @@ MonoBehaviour: m_PanelPopUpMap: - m_PopUpPrefab: {fileID: 197348, guid: 41a9315e35469455cbb17380475173b6, type: 3} m_Command: 5 + - m_PopUpPrefab: {fileID: 1758786797962018, guid: e2dd9f64d28858a468b61151cbf090d6, + type: 3} + m_Command: 15 m_PanelDescription: Experimental m_PanelDescriptionPrefab: {fileID: 160918, guid: 3491f4f01ba6cac47b1633f36d7c6c84, type: 3} @@ -372,7 +376,6 @@ MonoBehaviour: m_ShowDuration: 0.25 m_GrabDistance: 1.4 m_CollisionRadius: 1.2 - m_previousCanvas: {fileID: 0} m_AllowTwoHandGrab: 0 m_DestroyOnHide: 0 m_AllowHideWithToss: 0 @@ -440,7 +443,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 496394} - m_RootOrder: 3 + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &33000010328447642 MeshFilter: @@ -577,7 +580,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 496394} - m_RootOrder: 0 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &33000010932372280 MeshFilter: @@ -798,7 +801,7 @@ Transform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 496394} - m_RootOrder: 2 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &33358476084434244 MeshFilter: @@ -902,6 +905,144 @@ MonoBehaviour: m_ToggleOnTexture: {fileID: 0} m_AllowUnavailable: 1 m_LinkedUIObject: {fileID: 0} +--- !u!1 &1074454570839015039 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1072534996228004389} + - component: {fileID: 1051929612284383709} + - component: {fileID: 1060829713135619689} + - component: {fileID: 1010165861696638809} + - component: {fileID: 1114926021503042807} + m_Layer: 16 + m_Name: PanelButton_MultiMirror + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1072534996228004389 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1074454570839015039} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.20799994, z: 0.049999952} + m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 496394} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1051929612284383709 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1074454570839015039} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &1060829713135619689 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1074454570839015039} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1010165861696638809 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1074454570839015039} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &1114926021503042807 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1074454570839015039} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67f633b3c98a3cd4da3a381ebd07cca9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Multi-Mirror + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 8643f7dbd4cd20b48bb3b2b4c7ac1fe0, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 1 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 0 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.05 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Command: 15 + m_CommandParam: -1 + m_CommandParam2: -1 + m_RequiresPopup: 0 + m_CenterPopupOnButton: 0 + m_PopupOffset: {x: 0, y: 0, z: 0} + m_PopupText: + m_ToggleOnDescription: + m_ToggleOnTexture: {fileID: 0} + m_AllowUnavailable: 0 + m_LinkedUIObject: {fileID: 0} + m_LongPressDuration: 0.3 --- !u!114 &114000014220451482 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab index aeb67d9442..fe22fa7532 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab +++ b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab @@ -1,145 +1,6 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &1758786797962018 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4450488848677648} - - component: {fileID: 65917206931490500} - - component: {fileID: 114054410763498584} - - component: {fileID: 114524125799843462} - m_Layer: 16 - m_Name: PopupWindow_MirrorOptions - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4450488848677648 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1758786797962018} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1.85, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 2166280579792966640} - - {fileID: 8096394481361279398} - - {fileID: 7345284934685731923} - - {fileID: 7989218957743760548} - - {fileID: 4327150407939751799} - - {fileID: 5267273385286354863} - - {fileID: 8329077188675196808} - - {fileID: 4368528965265458} - - {fileID: 1751519138734375626} - - {fileID: 2166280579792905044} - - {fileID: 2166280579792923236} - - {fileID: 2166280579792919424} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!65 &65917206931490500 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1758786797962018} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1.5, y: 2, z: 0.025} - m_Center: {x: 0, y: -0.6, z: 0} ---- !u!114 &114054410763498584 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1758786797962018} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: cc3f8594730944b18f06db4d949ece10, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Background: {fileID: 2166280579793244820} - m_TopBorder: {fileID: 2166280579793245592} - m_BottomBorder: {fileID: 2166280579793288598} - m_WindowText: {fileID: 2166280579802843928} - m_WindowSubText: {fileID: 0} - m_CharacterWidth: 0.175 - m_SubtitleCharacterWidth: 0.05625 - m_ButtonWidth: 0.5 - m_BaseButtonOffset: {x: -0.52, y: 0.15, z: -0.05} - m_ReticleBounds: {x: 2.5, y: 5, z: -0.35} - m_PopUpForwardOffset: -0.25 - m_AutoPlaceButtons: [] - m_TransitionDuration: 0.1 - m_OpenDelay: 0 - m_Persistent: 0 - m_AudioOnOpen: 1 - m_BlockUndoRedo: 0 - m_IsLongPressPopUp: 0 - m_OrderedPageButtons: [] - m_PrevButton: {fileID: 0} - m_NextButton: {fileID: 0} - m_ColorTransitionDuration: 0 - m_ButtonShowPointControls: {fileID: 8425831530213985274} - m_ButtonShowWallpaperControls: {fileID: 7015776417567784463} - m_ButtonShowOptionsControls: {fileID: 7669017256808560376} - m_PointSymmetryControls: {fileID: 8433459157768345993} - m_WallpaperSymmetryControls: {fileID: 1300909944064954666} - m_OptionsControls: {fileID: 4682269087065254183} - m_PointSymmetryOrderSlider: {fileID: 3477534147329139763} - m_WallpaperRepeatXSlider: {fileID: 6345233297435571038} - m_WallpaperRepeatYSlider: {fileID: 1425760720802223258} - m_WallpaperScaleSlider: {fileID: 2387462710074356327} - m_WallpaperScaleSliderX: {fileID: 5977877417975599751} - m_WallpaperScaleSliderY: {fileID: 2485841331384342687} - m_WallpaperSkewSliderX: {fileID: 6403179917261004793} - m_WallpaperSkewSliderY: {fileID: 1538071426504755986} - m_OptionsButtonHue: {fileID: 8488087417688237591} - m_OptionsButtonSaturation: {fileID: 476798039587173225} - m_OptionsButtonBrightness: {fileID: 3512261909650817548} - m_OptionsSliderAmp: {fileID: 2832924627115101909} - m_OptionsSliderFreq: {fileID: 539845725526281502} - m_OptionsButtonSine: {fileID: 2929541390621642109} - m_OptionsButtonTriangle: {fileID: 6909652951931999587} - m_OptionsButtonSawtooth: {fileID: 7572276249332736317} - m_OptionsButtonSquare: {fileID: 4923484258860459794} - m_OptionsButtonNoise: {fileID: 1755427328129879385} - m_ColorPreview: {fileID: 1344474811229094477} - m_ColorPreviewSwatch: {fileID: 8679295470709743587, guid: f86453ed5cd62ba4ea52b9d8ee1e584f, - type: 3} - m_ToggleJitter: {fileID: 0} - m_ButtonWallpaperRepeats: {fileID: 132704414384388367} - m_ButtonWallpaperScale: {fileID: 6239258713479429325} - m_ButtonWallpaperSkew: {fileID: 6857139847792557195} - m_WallpaperRepeatsControls: {fileID: 4392045145180752925} - m_WallpaperScaleControls: {fileID: 7617698973358531412} - m_WallpaperSkewControls: {fileID: 1875355297070972939} ---- !u!114 &114524125799843462 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1758786797962018} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 739d5b1996234d64992a2ae60c3723e9, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1 &1874324776343248 +--- !u!1 &1349076649460776 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -147,62 +8,56 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4368528965265458} - - component: {fileID: 33765958701850666} - - component: {fileID: 23356739879915192} - - component: {fileID: 65907569881903954} - - component: {fileID: 114400600508714078} + - component: {fileID: 4733185184942954} + - component: {fileID: 33560722312315006} + - component: {fileID: 23064229467208580} m_Layer: 16 - m_Name: SummonMirror + m_Name: PopupBorder m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4368528965265458 +--- !u!4 &4733185184942954 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1874324776343248} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.598, y: -1.449, z: -0.02} - m_LocalScale: {x: 0.2, y: 0.2, z: 0.2} - m_ConstrainProportionsScale: 0 + m_GameObject: {fileID: 1349076649460776} + m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 100, y: 100, z: 100} m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 7 + m_Father: {fileID: 4207503125249876} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &33765958701850666 +--- !u!33 &33560722312315006 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1874324776343248} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &23356739879915192 + m_GameObject: {fileID: 1349076649460776} + m_Mesh: {fileID: 4300000, guid: dfd5e167ae8f153418c55eb794d74a43, type: 3} +--- !u!23 &23064229467208580 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1874324776343248} + m_GameObject: {fileID: 1349076649460776} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 m_MotionVectors: 1 - m_LightProbeUsage: 0 + m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + - {fileID: 2100000, guid: 77dd4ff8b1158a84397aba783cd0af05, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -210,7 +65,6 @@ MeshRenderer: m_ProbeAnchor: {fileID: 0} m_LightProbeVolumeOverride: {fileID: 0} m_ScaleInLightmap: 1 - m_ReceiveGI: 1 m_PreserveUVs: 0 m_IgnoreNormalsForChartDetection: 0 m_ImportantGI: 0 @@ -223,60 +77,7 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &65907569881903954 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1874324776343248} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: -0.01} ---- !u!114 &114400600508714078 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1874324776343248} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6c6859eec74651247968d56b594ac313, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Summon Mirror - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 112c47f188ade1148a55663283d47c60, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 1 - m_ButtonHasPressedAudio: 0 - m_ZAdjustHover: -0.04 - m_ZAdjustClick: -0.04 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Command: 65 - m_CommandParam: -1 - m_CommandParam2: -1 - m_RequiresPopup: 0 - m_CenterPopupOnButton: 0 - m_PopupOffset: {x: 0, y: 0, z: 0} - m_PopupText: - m_ToggleOnDescription: - m_ToggleOnTexture: {fileID: 0} - m_AllowUnavailable: 1 - m_LinkedUIObject: {fileID: 0} ---- !u!1 &35200166819381490 +--- !u!1 &1463661339022406 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -284,62 +85,56 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6170769241434296538} - - component: {fileID: 4215073700210671327} - - component: {fileID: 7568879563255565799} - - component: {fileID: 4478064327641961946} - - component: {fileID: 269962707956010178} + - component: {fileID: 4617976241304376} + - component: {fileID: 33780453309241714} + - component: {fileID: 23040656700606436} m_Layer: 16 - m_Name: Button MirrorType Dh + m_Name: PopupBg m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6170769241434296538 +--- !u!4 &4617976241304376 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 35200166819381490} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.57976, y: -0.33012998, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 + m_GameObject: {fileID: 1463661339022406} + m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 100, y: 100, z: 100} m_Children: [] - m_Father: {fileID: 4327150407939751799} - m_RootOrder: 5 + m_Father: {fileID: 4207503125249876} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &4215073700210671327 +--- !u!33 &33780453309241714 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 35200166819381490} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &7568879563255565799 + m_GameObject: {fileID: 1463661339022406} + m_Mesh: {fileID: 4300002, guid: dfd5e167ae8f153418c55eb794d74a43, type: 3} +--- !u!23 &23040656700606436 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 35200166819381490} + m_GameObject: {fileID: 1463661339022406} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + - {fileID: 2100000, guid: db0305ff9081c3b448ac79e85d26e5d4, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -347,7 +142,6 @@ MeshRenderer: m_ProbeAnchor: {fileID: 0} m_LightProbeVolumeOverride: {fileID: 0} m_ScaleInLightmap: 1 - m_ReceiveGI: 1 m_PreserveUVs: 0 m_IgnoreNormalsForChartDetection: 0 m_ImportantGI: 0 @@ -360,67 +154,39 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &4478064327641961946 -BoxCollider: +--- !u!1 &1502329063486436 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 35200166819381490} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &269962707956010178 -MonoBehaviour: + serializedVersion: 6 + m_Component: + - component: {fileID: 4207503125249876} + m_Layer: 16 + m_Name: Mesh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4207503125249876 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 35200166819381490} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Dh - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 63830e40720113d43bac72fbdb187626, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 269962707956010178} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 5 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &436332205580575180 + m_GameObject: {fileID: 1502329063486436} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.2065, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4617976241304376} + - {fileID: 4733185184942954} + m_Father: {fileID: 4450488848677648} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1648789206195792 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -428,58 +194,54 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4858559034834845630} - - component: {fileID: 4048664667455624920} - - component: {fileID: 6707391642321322170} - - component: {fileID: 1508251407810055737} - - component: {fileID: 7235852460733385758} + - component: {fileID: 4450735796879454} + - component: {fileID: 33213156394460070} + - component: {fileID: 23647679221767218} + - component: {fileID: 65519843102498360} + - component: {fileID: 114320176546706612} m_Layer: 16 - m_Name: Button Wallpaper Cmm + m_Name: Mirror m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4858559034834845630 +--- !u!4 &4450735796879454 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 436332205580575180} + m_GameObject: {fileID: 1648789206195792} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.46707, y: -0.49200004, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 + m_LocalPosition: {x: 0, y: 0, z: -0.02} + m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 16 + m_Father: {fileID: 4450488848677648} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &4048664667455624920 +--- !u!33 &33213156394460070 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 436332205580575180} + m_GameObject: {fileID: 1648789206195792} m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &6707391642321322170 +--- !u!23 &23647679221767218 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 436332205580575180} + m_GameObject: {fileID: 1648789206195792} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 m_MotionVectors: 1 - m_LightProbeUsage: 1 + m_LightProbeUsage: 0 m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -491,7 +253,6 @@ MeshRenderer: m_ProbeAnchor: {fileID: 0} m_LightProbeVolumeOverride: {fileID: 0} m_ScaleInLightmap: 1 - m_ReceiveGI: 1 m_PreserveUVs: 0 m_IgnoreNormalsForChartDetection: 0 m_ImportantGI: 0 @@ -504,67 +265,58 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &1508251407810055737 +--- !u!65 &65519843102498360 BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 436332205580575180} + m_GameObject: {fileID: 1648789206195792} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &7235852460733385758 + m_Center: {x: 0, y: 0, z: -0.01} +--- !u!114 &114320176546706612 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 436332205580575180} + m_GameObject: {fileID: 1648789206195792} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Script: {fileID: 11500000, guid: 6c6859eec74651247968d56b594ac313, type: 3} m_Name: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: Cmm + m_DescriptionText: Mirror m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 71d8d79136b00af43aafb05bf9cbd334, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: ae726261e9135b949960e30cad75ad98, type: 3} m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 + m_ToggleButton: 1 + m_LongPressReleaseButton: 1 + m_ButtonHasPressedAudio: 0 + m_ZAdjustHover: -0.04 + m_ZAdjustClick: -0.04 m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 7235852460733385758} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 16 ---- !u!1 &853464927809429664 + m_Command: 14 + m_CommandParam: -1 + m_CommandParam2: -1 + m_RequiresPopup: 0 + m_CenterPopupOnButton: 0 + m_PopupOffset: {x: 0, y: 0, z: 0} + m_PopupText: + m_ToggleOnDescription: + m_ToggleOnTexture: {fileID: 0} + m_AllowUnavailable: 0 + m_LinkedUIObject: {fileID: 0} +--- !u!1 &1758786797962018 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -572,406 +324,93 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4505344862995142550} - - component: {fileID: 2164356005235582416} - - component: {fileID: 4908804411563980008} - - component: {fileID: 7190919859331767375} - - component: {fileID: 8646442267175533581} + - component: {fileID: 4450488848677648} + - component: {fileID: 65917206931490500} + - component: {fileID: 114054410763498584} + - component: {fileID: 114524125799843462} m_Layer: 16 - m_Name: Button Wallpaper P4 + m_Name: PopupWindow_MirrorOptions m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4505344862995142550 +--- !u!4 &4450488848677648 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 853464927809429664} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.11857998, y: -0.248, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 9 + m_GameObject: {fileID: 1758786797962018} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4450735796879454} + - {fileID: 4368528965265458} + - {fileID: 4207503125249876} + m_Father: {fileID: 0} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2164356005235582416 -MeshFilter: +--- !u!65 &65917206931490500 +BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 853464927809429664} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &4908804411563980008 -MeshRenderer: + m_GameObject: {fileID: 1758786797962018} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 0.6, z: 0.01} + m_Center: {x: 0.2065, y: 0, z: -0.01} +--- !u!114 &114054410763498584 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 853464927809429664} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &7190919859331767375 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 853464927809429664} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &8646442267175533581 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 853464927809429664} + m_GameObject: {fileID: 1758786797962018} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Script: {fileID: 11500000, guid: ac3bbf6d1bcd3034ab32fd1367d2a2d3, type: 3} m_Name: m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: P4 - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: b10e2b36b3cc33747b1c1577dd62b95a, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 8646442267175533581} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 9 ---- !u!1 &1284178139480324589 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7617698973358531412} - m_Layer: 16 - m_Name: Scale - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &7617698973358531412 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1284178139480324589} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.044999957, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4452581876768841317} - - {fileID: 5629192606708465285} - - {fileID: 4509295690366252189} - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 21 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1300909944064954666 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5267273385286354863} - m_Layer: 16 - m_Name: Wallpaper Symmetry Controls - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &5267273385286354863 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1300909944064954666} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.09900004, z: -0.01} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 7422284504651137694} - - {fileID: 3130235279399599639} - - {fileID: 7412976519845472381} - - {fileID: 1300694497360487686} - - {fileID: 1755311166639135990} - - {fileID: 4339906437056461505} - - {fileID: 5084273683236843264} - - {fileID: 5756485371694017134} - - {fileID: 6544913372211951867} - - {fileID: 4505344862995142550} - - {fileID: 4517575951357734763} - - {fileID: 2739784574784440104} - - {fileID: 7731563180829333727} - - {fileID: 4541649993227355665} - - {fileID: 4644208605294337836} - - {fileID: 1441377990525146998} - - {fileID: 4858559034834845630} - - {fileID: 388944774054931283} - - {fileID: 5919126831566139025} - - {fileID: 6601096849385451223} - - {fileID: 4392045145180752925} - - {fileID: 7617698973358531412} - - {fileID: 1875355297070972939} - m_Father: {fileID: 4450488848677648} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1344474811229094477 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5084602025761127482} - m_Layer: 16 - m_Name: Colour Preview - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5084602025761127482 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1344474811229094477} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -1.3, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 8329077188675196808} - m_RootOrder: 10 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1899790823339324260 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5703429009510799181} - - component: {fileID: 2336633895695587231} - - component: {fileID: 1296334741028358681} - - component: {fileID: 8032538201223107312} - - component: {fileID: 7900527953994084735} - m_Layer: 16 - m_Name: Button MirrorType Dd - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5703429009510799181 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1899790823339324260} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.28988, y: -0.33012998, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4327150407939751799} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2336633895695587231 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1899790823339324260} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &1296334741028358681 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1899790823339324260} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &8032538201223107312 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1899790823339324260} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &7900527953994084735 + m_Background: {fileID: 1463661339022406} + m_TopBorder: {fileID: 1349076649460776} + m_BottomBorder: {fileID: 1349076649460776} + m_WindowText: {fileID: 0} + m_WindowSubText: {fileID: 0} + m_CharacterWidth: 0.175 + m_SubtitleCharacterWidth: 0.05625 + m_ButtonWidth: 0.5 + m_BaseButtonOffset: {x: 0, y: 0, z: 0} + m_ReticleBounds: {x: 1.4, y: 0.75, z: 0} + m_PopUpForwardOffset: -0.25 + m_AutoPlaceButtons: [] + m_TransitionDuration: 0.1 + m_OpenDelay: 0 + m_Persistent: 0 + m_AudioOnOpen: 1 + m_IsLongPressPopUp: 1 + m_OrderedPageButtons: [] + m_PrevButton: {fileID: 0} + m_NextButton: {fileID: 0} + m_ColorTransitionDuration: 0 +--- !u!114 &114524125799843462 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1899790823339324260} + m_GameObject: {fileID: 1758786797962018} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Script: {fileID: 11500000, guid: 739d5b1996234d64992a2ae60c3723e9, type: 3} m_Name: m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Dd - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 0dde851c6c660704bbfd623d36d331e9, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 7900527953994084735} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 6 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &2112441990435993695 +--- !u!1 &1874324776343248 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -979,58 +418,54 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6544913372211951867} - - component: {fileID: 475511555999827761} - - component: {fileID: 6807643811668972206} - - component: {fileID: 2586945102001236127} - - component: {fileID: 2309365198568213220} + - component: {fileID: 4368528965265458} + - component: {fileID: 33765958701850666} + - component: {fileID: 23356739879915192} + - component: {fileID: 65907569881903954} + - component: {fileID: 114400600508714078} m_Layer: 16 - m_Name: Button Wallpaper P31m + m_Name: SummonMirror m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6544913372211951867 +--- !u!4 &4368528965265458 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2112441990435993695} + m_GameObject: {fileID: 1874324776343248} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.12194997, y: -0.24799997, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 + m_LocalPosition: {x: 0.42, y: 0, z: -0.02} + m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 8 + m_Father: {fileID: 4450488848677648} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &475511555999827761 +--- !u!33 &33765958701850666 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2112441990435993695} + m_GameObject: {fileID: 1874324776343248} m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &6807643811668972206 +--- !u!23 &23356739879915192 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2112441990435993695} + m_GameObject: {fileID: 1874324776343248} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 m_MotionVectors: 1 - m_LightProbeUsage: 1 + m_LightProbeUsage: 0 m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -1042,7 +477,6 @@ MeshRenderer: m_ProbeAnchor: {fileID: 0} m_LightProbeVolumeOverride: {fileID: 0} m_ScaleInLightmap: 1 - m_ReceiveGI: 1 m_PreserveUVs: 0 m_IgnoreNormalsForChartDetection: 0 m_ImportantGI: 0 @@ -1055,9009 +489,54 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &2586945102001236127 +--- !u!65 &65907569881903954 BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2112441990435993695} + m_GameObject: {fileID: 1874324776343248} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &2309365198568213220 + m_Center: {x: 0, y: 0, z: -0.01} +--- !u!114 &114400600508714078 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2112441990435993695} + m_GameObject: {fileID: 1874324776343248} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Script: {fileID: 11500000, guid: 6c6859eec74651247968d56b594ac313, type: 3} m_Name: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: P31m + m_DescriptionText: Summon Mirror m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 5e4a79a2255cd6f4fb5f70aea81d04ee, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 112c47f188ade1148a55663283d47c60, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 + m_LongPressReleaseButton: 1 + m_ButtonHasPressedAudio: 0 + m_ZAdjustHover: -0.04 + m_ZAdjustClick: -0.04 m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 2309365198568213220} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 8 ---- !u!1 &2166280579793244820 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2166280579792923236} - - component: {fileID: 2166280579792113966} - - component: {fileID: 2166280579791100098} - m_Layer: 0 - m_Name: Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2166280579792923236 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793244820} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0.6, z: 0} - m_LocalScale: {x: 1.5, y: 2, z: 1.25} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 10 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2166280579792113966 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793244820} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &2166280579791100098 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793244820} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 063830079b917cf4188d2ebd898f4398, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &2166280579793245592 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2166280579792966640} - - component: {fileID: 2166280579792118910} - - component: {fileID: 2166280579791087576} - m_Layer: 0 - m_Name: TopBorder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2166280579792966640 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793245592} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0.4, z: -0.0025} - m_LocalScale: {x: 1.5, y: 0.0125, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2166280579792118910 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793245592} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &2166280579791087576 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793245592} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: d153b453067a0724889fb677fef801a1, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &2166280579793249178 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2166280579792919424} - - component: {fileID: 2166280579791091378} - - component: {fileID: 2166280579802843928} - m_Layer: 0 - m_Name: TextLine - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &2166280579792919424 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793249178} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.735, y: 0.411, z: -0.002} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 11 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!23 &2166280579791091378 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793249178} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 543b312efaeb6aa4aa25a9e07e815953, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!102 &2166280579802843928 -TextMesh: - serializedVersion: 3 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793249178} - m_Text: Configure Mirror - m_OffsetZ: 0 - m_CharacterSize: 0.03 - m_LineSpacing: 1 - m_Anchor: 0 - m_Alignment: 0 - m_TabSize: 4 - m_FontSize: 64 - m_FontStyle: 0 - m_RichText: 1 - m_Font: {fileID: 12800000, guid: aa94fec06c672f74d86409a6979db921, type: 3} - m_Color: - serializedVersion: 2 - rgba: 4294967295 ---- !u!1 &2166280579793288598 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2166280579792905044} - - component: {fileID: 2166280579792155208} - - component: {fileID: 2166280579791098584} - m_Layer: 0 - m_Name: BottomBorder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2166280579792905044 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793288598} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -1.6, z: -0.0025} - m_LocalScale: {x: 1.5, y: 0.0125, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 9 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2166280579792155208 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793288598} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &2166280579791098584 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793288598} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: d153b453067a0724889fb677fef801a1, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &2231356444909527265 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 393395512410784122} - - component: {fileID: 8745987997367632156} - - component: {fileID: 8775431742563972990} - - component: {fileID: 8071248828362873974} - - component: {fileID: 8172820191720481917} - m_Layer: 16 - m_Name: Button MirrorType T - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &393395512410784122 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2231356444909527265} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0.33012998, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4327150407939751799} - m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8745987997367632156 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2231356444909527265} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &8775431742563972990 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2231356444909527265} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &8071248828362873974 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2231356444909527265} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &8172820191720481917 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2231356444909527265} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: T - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 49bb25c6aaecebd4db489bf5e3f45052, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 8172820191720481917} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 7 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &2305128779735225729 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1300694497360487686} - - component: {fileID: 8124588142492295066} - - component: {fileID: 6203013449385171471} - - component: {fileID: 8146467495677470450} - - component: {fileID: 8957213911725741500} - m_Layer: 16 - m_Name: Button Wallpaper Pm - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1300694497360487686 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2305128779735225729} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.11858, y: -0.008589052, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8124588142492295066 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2305128779735225729} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &6203013449385171471 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2305128779735225729} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &8146467495677470450 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2305128779735225729} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &8957213911725741500 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2305128779735225729} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Pm - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 7ba0d0833493b5840bc9afbcdd8de197, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 8957213911725741500} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 3 ---- !u!1 &2616242641581804622 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4339906437056461505} - - component: {fileID: 8188797722396279458} - - component: {fileID: 1958996484041427258} - - component: {fileID: 1823976791089262816} - - component: {fileID: 2459862878608188326} - m_Layer: 16 - m_Name: Button Wallpaper P6m - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4339906437056461505 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2616242641581804622} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.60327, y: -0.008589052, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8188797722396279458 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2616242641581804622} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &1958996484041427258 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2616242641581804622} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &1823976791089262816 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2616242641581804622} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &2459862878608188326 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2616242641581804622} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: P6m - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 193cd42dbd5b1fa47821a45b8efeee07, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 2459862878608188326} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 5 ---- !u!1 &2685830830161847003 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4392045145180752925} - m_Layer: 16 - m_Name: Repeats - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4392045145180752925 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2685830830161847003} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.045, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4964527133549371228} - - {fileID: 1090459199902595224} - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 20 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2961748511487931275 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5756485371694017134} - - component: {fileID: 4511360761154024710} - - component: {fileID: 1164987026489842550} - - component: {fileID: 6607247680985019959} - - component: {fileID: 2207500841507729624} - m_Layer: 16 - m_Name: Button Wallpaper P3m1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5756485371694017134 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2961748511487931275} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.36249, y: -0.24799997, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &4511360761154024710 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2961748511487931275} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &1164987026489842550 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2961748511487931275} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &6607247680985019959 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2961748511487931275} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &2207500841507729624 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2961748511487931275} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: P3m1 - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 97b1dc4d541c1c44f93d1ca879295598, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 2207500841507729624} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 7 ---- !u!1 &3246920875040128609 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7731563180829333727} - - component: {fileID: 72495997234764494} - - component: {fileID: 4119178289572737422} - - component: {fileID: 8143296468693839546} - - component: {fileID: 3343843741243001833} - m_Layer: 16 - m_Name: Button Wallpaper P2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7731563180829333727 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3246920875040128609} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.49508002, y: -0.49200004, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 12 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &72495997234764494 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3246920875040128609} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &4119178289572737422 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3246920875040128609} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &8143296468693839546 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3246920875040128609} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &3343843741243001833 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3246920875040128609} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: P2 - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 9b6eb5943ff42a54d9358a79ecc87605, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 3343843741243001833} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 12 ---- !u!1 &4401107489588444600 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5280265728987224986} - - component: {fileID: 8411715588500201168} - - component: {fileID: 5166199438696524643} - - component: {fileID: 1849196113909545706} - - component: {fileID: 2792752914024755570} - m_Layer: 16 - m_Name: Button MirrorType Th - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5280265728987224986 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4401107489588444600} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.44, y: -0.62, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4327150407939751799} - m_RootOrder: 10 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8411715588500201168 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4401107489588444600} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &5166199438696524643 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4401107489588444600} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &1849196113909545706 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4401107489588444600} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &2792752914024755570 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4401107489588444600} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Th - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 49bb25c6aaecebd4db489bf5e3f45052, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 2792752914024755570} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 8 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &4468987263613466591 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4470360173357654543} - - component: {fileID: 4499980292727111523} - - component: {fileID: 4491736161773451595} - - component: {fileID: 4534611638454933923} - - component: {fileID: 4232066592206319699} - m_Layer: 16 - m_Name: Button MirrorType C - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4470360173357654543 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4468987263613466591} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.57976, y: -0.04522097, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4327150407939751799} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &4499980292727111523 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4468987263613466591} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &4491736161773451595 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4468987263613466591} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &4534611638454933923 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4468987263613466591} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &4232066592206319699 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4468987263613466591} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: C - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 73be17805c4f31441bae01a81a26fca7, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 4232066592206319699} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &4682269087065254183 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8329077188675196808} - m_Layer: 16 - m_Name: Wallpaper Options Controls - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &8329077188675196808 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4682269087065254183} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.09900004, z: -0.01} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 8176571309922006091} - - {fileID: 157440763582095669} - - {fileID: 3750571984549269584} - - {fileID: 4304270261415961303} - - {fileID: 1987967448248148252} - - {fileID: 3176560147367894817} - - {fileID: 6581656813067487039} - - {fileID: 7900611037786993505} - - {fileID: 4675017996162495822} - - {fileID: 2084670861871800069} - - {fileID: 5084602025761127482} - m_Father: {fileID: 4450488848677648} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &5022211076029827437 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4644208605294337836} - - component: {fileID: 240792289308428137} - - component: {fileID: 7500324687882742593} - - component: {fileID: 685144363728264189} - - component: {fileID: 8008603075682481494} - m_Layer: 16 - m_Name: Button Wallpaper Pmg - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4644208605294337836 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5022211076029827437} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.014, y: -0.492, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 14 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &240792289308428137 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5022211076029827437} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &7500324687882742593 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5022211076029827437} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &685144363728264189 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5022211076029827437} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &8008603075682481494 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5022211076029827437} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Pmg - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 6baf2ad31c0cb5047bb4fc381ba5934d, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 8008603075682481494} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 14 ---- !u!1 &5375463052359437261 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5374373202568584733} - - component: {fileID: 5399630326982116209} - - component: {fileID: 5389024430489568601} - - component: {fileID: 5364453829511652785} - - component: {fileID: 5631506365671443521} - m_Layer: 16 - m_Name: Button MirrorType Cv - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5374373202568584733 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5375463052359437261} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.28988, y: -0.04522097, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4327150407939751799} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &5399630326982116209 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5375463052359437261} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &5389024430489568601 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5375463052359437261} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &5364453829511652785 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5375463052359437261} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &5631506365671443521 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5375463052359437261} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Cv - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 5631506365671443521} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 1 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &5720932913121478184 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3446630500482607495} - - component: {fileID: 3780369143007662612} - - component: {fileID: 6389677340034625004} - - component: {fileID: 5934544935167755264} - - component: {fileID: 3555712778549733668} - m_Layer: 16 - m_Name: Button MirrorType Ih - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3446630500482607495 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5720932913121478184} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.435, y: -0.62, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4327150407939751799} - m_RootOrder: 13 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &3780369143007662612 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5720932913121478184} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &6389677340034625004 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5720932913121478184} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &5934544935167755264 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5720932913121478184} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &3555712778549733668 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5720932913121478184} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Ih - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 5a019d4d662bea54097664b24cd6cb24, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 3555712778549733668} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 13 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &5942374831148875960 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7537845393605922640} - - component: {fileID: 3447784673215657127} - - component: {fileID: 1391777393110799263} - - component: {fileID: 3068695171662713606} - - component: {fileID: 7610990149698508976} - m_Layer: 16 - m_Name: Button MirrorType O - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7537845393605922640 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5942374831148875960} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.28988, y: -0.33012998, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4327150407939751799} - m_RootOrder: 8 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &3447784673215657127 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5942374831148875960} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &1391777393110799263 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5942374831148875960} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &3068695171662713606 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5942374831148875960} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &7610990149698508976 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5942374831148875960} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: O - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 83ef8e3ba97ff0547b7be2042945a3b7, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 7610990149698508976} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 10 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &6387539051538399315 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4517575951357734763} - - component: {fileID: 8220307025494724838} - - component: {fileID: 8429548750421561646} - - component: {fileID: 1467959255306537639} - - component: {fileID: 8049475486389512695} - m_Layer: 16 - m_Name: Button Wallpaper P4m - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4517575951357734763 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6387539051538399315} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.35912, y: -0.24799997, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 10 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8220307025494724838 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6387539051538399315} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &8429548750421561646 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6387539051538399315} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &1467959255306537639 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6387539051538399315} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &8049475486389512695 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6387539051538399315} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: P4m - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: d313dff9cd65e2641a38b4668426ea99, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 8049475486389512695} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 10 ---- !u!1 &6424391061631557974 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3130235279399599639} - - component: {fileID: 9015689941105987615} - - component: {fileID: 6183856291565668003} - - component: {fileID: 3212666805545352533} - - component: {fileID: 8138872191119849089} - m_Layer: 16 - m_Name: Button Wallpaper Pg - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3130235279399599639 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6424391061631557974} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.36249, y: -0.008589052, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &9015689941105987615 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6424391061631557974} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &6183856291565668003 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6424391061631557974} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &3212666805545352533 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6424391061631557974} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &8138872191119849089 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6424391061631557974} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Pg - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: c3ede59cadcfca84b9261d384de75f2f, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 8138872191119849089} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 1 ---- !u!1 &6758842552307503364 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7472403162131810544} - - component: {fileID: 6734166178107516846} - - component: {fileID: 5024429821656663234} - - component: {fileID: 2825798042133586439} - - component: {fileID: 7751418394299045841} - m_Layer: 16 - m_Name: Button MirrorType Td - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7472403162131810544 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6758842552307503364} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.15, y: -0.62, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4327150407939751799} - m_RootOrder: 11 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &6734166178107516846 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6758842552307503364} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &5024429821656663234 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6758842552307503364} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &2825798042133586439 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6758842552307503364} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &7751418394299045841 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6758842552307503364} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Td - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 49bb25c6aaecebd4db489bf5e3f45052, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 7751418394299045841} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 9 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &7056907373844262947 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7412976519845472381} - - component: {fileID: 1844807125798496822} - - component: {fileID: 7180271336874253877} - - component: {fileID: 3498851814779843213} - - component: {fileID: 6725653349517574463} - m_Layer: 16 - m_Name: Button Wallpaper Cm - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7412976519845472381 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7056907373844262947} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.12195, y: -0.008589052, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &1844807125798496822 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7056907373844262947} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &7180271336874253877 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7056907373844262947} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &3498851814779843213 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7056907373844262947} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &6725653349517574463 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7056907373844262947} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Cm - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 9f7e17a537efc094f966f8df7a650cf9, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 6725653349517574463} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 2 ---- !u!1 &7060420277183454702 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6331841012552390550} - - component: {fileID: 5412933817117146432} - - component: {fileID: 2285837685365328581} - - component: {fileID: 3283838483009240124} - - component: {fileID: 9155764691897352892} - m_Layer: 16 - m_Name: Button MirrorType Ch - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6331841012552390550 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7060420277183454702} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0.04522097, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4327150407939751799} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &5412933817117146432 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7060420277183454702} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &2285837685365328581 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7060420277183454702} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &3283838483009240124 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7060420277183454702} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &9155764691897352892 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7060420277183454702} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Ch - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: ecca38f855e688d4ea14575256041f12, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 9155764691897352892} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 2 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &7097047862706549506 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7738526895052530695} - - component: {fileID: 7251728644984141565} - - component: {fileID: 5678430949510023838} - - component: {fileID: 1547586955564045422} - - component: {fileID: 6428614316997579499} - m_Layer: 16 - m_Name: Button MirrorType S - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7738526895052530695 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7097047862706549506} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.28988, y: -0.04522097, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4327150407939751799} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &7251728644984141565 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7097047862706549506} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &5678430949510023838 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7097047862706549506} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &1547586955564045422 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7097047862706549506} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &6428614316997579499 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7097047862706549506} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: S - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 00b2755d4d6e30c41bf55a00d018d558, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 6428614316997579499} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 3 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &7221307848832689761 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 615739982949098399} - - component: {fileID: 5813164144446963495} - - component: {fileID: 4535432354330765480} - - component: {fileID: 8801489332718884558} - - component: {fileID: 5000002294978036788} - m_Layer: 16 - m_Name: Button MirrorType Oh - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &615739982949098399 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7221307848832689761} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.145, y: -0.62, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4327150407939751799} - m_RootOrder: 12 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &5813164144446963495 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7221307848832689761} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &4535432354330765480 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7221307848832689761} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &8801489332718884558 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7221307848832689761} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &5000002294978036788 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7221307848832689761} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Oh - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 83ef8e3ba97ff0547b7be2042945a3b7, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 5000002294978036788} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 11 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &7257716127402312033 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7422284504651137694} - - component: {fileID: 4158060018092687504} - - component: {fileID: 3514067113367508767} - - component: {fileID: 4874444699190785668} - - component: {fileID: 6273866535730625101} - m_Layer: 16 - m_Name: Button Wallpaper P1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7422284504651137694 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7257716127402312033} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.60303, y: -0.008589052, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &4158060018092687504 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7257716127402312033} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &3514067113367508767 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7257716127402312033} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &4874444699190785668 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7257716127402312033} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &6273866535730625101 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7257716127402312033} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: P1 - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 7a01e6e142f2c0b4295b079dfbee7a1d, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 6273866535730625101} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &7303348483644728947 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1875355297070972939} - m_Layer: 16 - m_Name: Skew - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &1875355297070972939 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7303348483644728947} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.044999957, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4915658354465895419} - - {fileID: 698925315210192656} - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 22 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &7538532819598425343 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1755311166639135990} - - component: {fileID: 2645679618568432053} - - component: {fileID: 438597350062809903} - - component: {fileID: 5764173341176361942} - - component: {fileID: 2241036411193370857} - m_Layer: 16 - m_Name: Button Wallpaper P6 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1755311166639135990 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7538532819598425343} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.35912, y: -0.008589052, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2645679618568432053 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7538532819598425343} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &438597350062809903 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7538532819598425343} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &5764173341176361942 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7538532819598425343} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &2241036411193370857 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7538532819598425343} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: P6 - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 66a8af406df9a1045bc317dd603a4218, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 2241036411193370857} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 4 ---- !u!1 &7652041884242699727 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4541649993227355665} - - component: {fileID: 5346623749440441708} - - component: {fileID: 8315077176777445008} - - component: {fileID: 5407086567170988917} - - component: {fileID: 6991999604109255591} - m_Layer: 16 - m_Name: Button Wallpaper Pgg - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4541649993227355665 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7652041884242699727} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.25454, y: -0.49200004, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 13 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &5346623749440441708 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7652041884242699727} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &8315077176777445008 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7652041884242699727} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &5407086567170988917 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7652041884242699727} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &6991999604109255591 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7652041884242699727} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Pgg - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 12919fba3b3021946b30194245103ab2, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 6991999604109255591} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 13 ---- !u!1 &7805225630659098235 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5084273683236843264} - - component: {fileID: 5753351816351900432} - - component: {fileID: 2306098085609293330} - - component: {fileID: 1635765578473771397} - - component: {fileID: 2856884567269552208} - m_Layer: 16 - m_Name: Button Wallpaper P3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5084273683236843264 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7805225630659098235} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.60303, y: -0.24799997, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &5753351816351900432 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7805225630659098235} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &2306098085609293330 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7805225630659098235} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &1635765578473771397 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7805225630659098235} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &2856884567269552208 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7805225630659098235} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: P3 - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 069b8d0be43af1343b4c94e52f5745a8, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 2856884567269552208} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 6 ---- !u!1 &8433459157768345993 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4327150407939751799} - m_Layer: 16 - m_Name: Point Symmetry Controls - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4327150407939751799 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8433459157768345993} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.099, z: -0.01} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4470360173357654543} - - {fileID: 5374373202568584733} - - {fileID: 6331841012552390550} - - {fileID: 7738526895052530695} - - {fileID: 340435637913621726} - - {fileID: 6170769241434296538} - - {fileID: 5703429009510799181} - - {fileID: 393395512410784122} - - {fileID: 7537845393605922640} - - {fileID: 6401046529599427861} - - {fileID: 5280265728987224986} - - {fileID: 7472403162131810544} - - {fileID: 615739982949098399} - - {fileID: 3446630500482607495} - - {fileID: 3218360621163022385} - m_Father: {fileID: 4450488848677648} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8702525812552307784 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1441377990525146998} - - component: {fileID: 2046980621078788758} - - component: {fileID: 2269219818204163352} - - component: {fileID: 275635312030108925} - - component: {fileID: 7894100874266572655} - m_Layer: 16 - m_Name: Button Wallpaper Pmm - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1441377990525146998 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8702525812552307784} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.22653, y: -0.49200004, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 15 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2046980621078788758 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8702525812552307784} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &2269219818204163352 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8702525812552307784} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &275635312030108925 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8702525812552307784} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &7894100874266572655 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8702525812552307784} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Pmm - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 213fb01982ab4f24f8f5a87b118f3ffa, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 7894100874266572655} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 15 ---- !u!1 &9098401812813695315 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6401046529599427861} - - component: {fileID: 6142581890038711050} - - component: {fileID: 6308153505534691881} - - component: {fileID: 6140634914003053140} - - component: {fileID: 8612852695316309439} - m_Layer: 16 - m_Name: Button MirrorType I - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6401046529599427861 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9098401812813695315} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.57976, y: -0.33012998, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4327150407939751799} - m_RootOrder: 9 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &6142581890038711050 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9098401812813695315} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &6308153505534691881 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9098401812813695315} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &6140634914003053140 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9098401812813695315} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &8612852695316309439 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9098401812813695315} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: I - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 5a019d4d662bea54097664b24cd6cb24, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 8612852695316309439} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 12 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &9119451351319455796 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 340435637913621726} - - component: {fileID: 4204916823637219685} - - component: {fileID: 4737939553130768745} - - component: {fileID: 6015407512392945849} - - component: {fileID: 3906745049751078626} - m_Layer: 16 - m_Name: Button MirrorType D - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &340435637913621726 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9119451351319455796} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.57976, y: -0.04522097, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4327150407939751799} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &4204916823637219685 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9119451351319455796} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &4737939553130768745 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9119451351319455796} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &6015407512392945849 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9119451351319455796} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &3906745049751078626 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9119451351319455796} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: D - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 360eb3a6ba7ad0842bcc9a57e9fd1096, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 3906745049751078626} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 4 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &9200256999117214622 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2739784574784440104} - - component: {fileID: 1523832290449538684} - - component: {fileID: 779470292728306732} - - component: {fileID: 5727480577285701360} - - component: {fileID: 5810471999002918011} - m_Layer: 16 - m_Name: Button Wallpaper P4g - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2739784574784440104 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9200256999117214622} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.60327, y: -0.24799997, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 11 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &1523832290449538684 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9200256999117214622} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &779470292728306732 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9200256999117214622} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &5727480577285701360 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9200256999117214622} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &5810471999002918011 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9200256999117214622} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: P4g - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 0601974f816c3a1499df2b883ae34be5, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 5810471999002918011} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 11 ---- !u!1001 &43441321375879185 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 7617698973358531412} - m_Modifications: - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMax - value: 3 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMin - value: 0.1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: SliderType - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMax - value: 10 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMin - value: 0.01 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_InitialValue - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_DescriptionText - value: Scale Y - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangeWallpaperSymmetryScaleY - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_Name - value: Slider WallpaperSymmetryScale Y - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.x - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.y - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.z - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.y - value: -1.259 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.029999731 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!114 &2485841331384342687 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 43441321375879185} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &4509295690366252189 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 43441321375879185} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &271577776890460905 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 7617698973358531412} - m_Modifications: - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMax - value: 3 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMin - value: 0.1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: SliderType - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMax - value: 10 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMin - value: 0.01 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_InitialValue - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_DescriptionText - value: Scale - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangeWallpaperSymmetryScale - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_Name - value: Slider WallpaperSymmetryScale - objectReference: {fileID: 0} - - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_IsActive - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.x - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.y - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.z - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.993 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.029999731 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!114 &2387462710074356327 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 271577776890460905} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &4452581876768841317 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 271577776890460905} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &411445857132332635 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 8329077188675196808} - m_Modifications: - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMax - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMin - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: SliderType - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMax - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMin - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_InitialValue - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_DescriptionText - value: Amount - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangeAmp - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_Name - value: Slider Amp - objectReference: {fileID: 0} - - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_RootOrder - value: 3 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.x - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.y - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.z - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.38300002 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.029999731 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!114 &2832924627115101909 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 411445857132332635} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &4304270261415961303 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 411445857132332635} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &619780831419014346 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 8329077188675196808} - m_Modifications: - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ButtonLabel - value: Sine - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.b - value: 0.11949676 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.g - value: 0.8985863 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_DescriptionText - value: Sine Wave - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleWaveformButtons - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument - value: - objectReference: {fileID: 2929541390621642109} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: TiltBrush.TextActionButton, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Name - value: Button Sine - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_RootOrder - value: 5 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.5250001 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.5250001 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.x - value: -0.58 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.95526 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.01 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ConstrainProportionsScale - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_text - value: Sine - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.19554725 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.089393005 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.089393005 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!114 &2929541390621642109 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 619780831419014346} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &3176560147367894817 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 619780831419014346} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &1189014792359269307 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 8329077188675196808} - m_Modifications: - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ButtonLabel - value: Brightness - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.b - value: 0.11949676 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.g - value: 0.8985863 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_DescriptionText - value: Affect Brightness - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleColorComponentButtons - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument - value: - objectReference: {fileID: 3512261909650817548} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: TiltBrush.TextActionButton, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Name - value: Button Brightness - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.4 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.7 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.7 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.x - value: 0.373 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.18199998 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.01 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_text - value: Brightness - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.1564378 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.089393005 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.089393005 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!114 &3512261909650817548 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 1189014792359269307} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &3750571984549269584 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 1189014792359269307} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &1344184585542642877 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 4327150407939751799} - m_Modifications: - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMax - value: 12 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMin - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMax - value: 32 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMin - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_DescriptionText - value: Symmetry Order - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangePointSymmetryOrder - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_Name - value: Slider PointSymmetryOrder - objectReference: {fileID: 0} - - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_RootOrder - value: 14 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.963 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.029999733 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!4 &3218360621163022385 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 1344184585542642877} - m_PrefabAsset: {fileID: 0} ---- !u!114 &3477534147329139763 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 1344184585542642877} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &1751519138733937282 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 4450488848677648} - m_Modifications: - - target: {fileID: 148172, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_Name - value: PopUpButton_Ok - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_RootOrder - value: 8 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalScale.x - value: 0.2 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalScale.y - value: 0.2 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalScale.z - value: 0.2 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalPosition.x - value: 0.599 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalPosition.y - value: -1.449 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 11488472, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} - propertyPath: m_ButtonTexture - value: - objectReference: {fileID: 2800000, guid: 4ca620df5430af448aaf4f3ff20ad5c4, type: 3} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} ---- !u!4 &1751519138734375626 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, - type: 3} - m_PrefabInstance: {fileID: 1751519138733937282} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &2443555501739141304 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5267273385286354863} - m_Modifications: - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ButtonLabel - value: Repeats - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.b - value: 0.11949676 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.g - value: 0.8985863 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_DescriptionText - value: Action - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_DescriptionType - value: -1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleWallpaperControlsRepeatsButton - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Name - value: ButtonRepeats - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_RootOrder - value: 17 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.451385 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.90277 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.90277 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.x - value: -0.435 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.723 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.002500048 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_text - value: Repeats - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_fontColor.b - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_fontColor.g - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_fontColor.r - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_fontColor32.rgba - value: 4278190080 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.2 - objectReference: {fileID: 0} - - target: {fileID: 4787677302610872560, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 18.273026 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!114 &132704414384388367 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 2443555501739141304} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &388944774054931283 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 2443555501739141304} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &2709131712470369680 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 8329077188675196808} - m_Modifications: - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMax - value: 4 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMin - value: 0.01 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: SliderType - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMax - value: 32 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMin - value: 0.01 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_InitialValue - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_DescriptionText - value: Frequency - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangeFreq - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_Name - value: Slider Freq - objectReference: {fileID: 0} - - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_RootOrder - value: 4 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.x - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.y - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.z - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.683 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.029999731 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!114 &539845725526281502 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 2709131712470369680} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &1987967448248148252 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 2709131712470369680} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &2784306987417936606 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 8329077188675196808} - m_Modifications: - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ButtonLabel - value: Saturation - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.b - value: 0.11764706 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.g - value: 0.8980392 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_DescriptionText - value: Affect Saturation - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleColorComponentButtons - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument - value: - objectReference: {fileID: 476798039587173225} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: TiltBrush.TextActionButton, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Name - value: Button Saturation - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.4 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.7 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.7 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.x - value: -0.003000006 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.182 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.01 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_text - value: Saturation - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.1564378 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.089393005 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.089393005 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!4 &157440763582095669 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 2784306987417936606} - m_PrefabAsset: {fileID: 0} ---- !u!114 &476798039587173225 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 2784306987417936606} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &3543347682952354836 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 4392045145180752925} - m_Modifications: - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMax - value: 12 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMin - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMax - value: 32 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMin - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_InitialValue - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_DescriptionText - value: Y Repeats - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangeWallpaperSymmetryY - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_Name - value: Slider WallpaperSymmetryY - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.x - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.y - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.z - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.y - value: -1.259 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.029999731 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!4 &1090459199902595224 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 3543347682952354836} - m_PrefabAsset: {fileID: 0} ---- !u!114 &1425760720802223258 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 3543347682952354836} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &4016504928870957980 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 1875355297070972939} - m_Modifications: - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMax - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMin - value: -2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: SliderType - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMax - value: 5 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMin - value: -5 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_InitialValue - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_DescriptionText - value: Skew Y - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangeWallpaperSymmetrySkewY - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_Name - value: Slider WallpaperSymmetrySkew Y - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.x - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.y - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.z - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.y - value: -1.259 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.029999731 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!4 &698925315210192656 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 4016504928870957980} - m_PrefabAsset: {fileID: 0} ---- !u!114 &1538071426504755986 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 4016504928870957980} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &4063006509446782190 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 8329077188675196808} - m_Modifications: - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ButtonLabel - value: Noise - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.b - value: 0.11949676 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.g - value: 0.8985863 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_DescriptionText - value: Noise - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleWaveformButtons - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument - value: - objectReference: {fileID: 1755427328129879385} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: TiltBrush.TextActionButton, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Name - value: Button Noise - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_RootOrder - value: 9 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.5250001 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.5250001 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.x - value: 0.58 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.95526 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.01 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ConstrainProportionsScale - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_text - value: Noise - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.19554725 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.089393005 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.089393005 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!114 &1755427328129879385 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 4063006509446782190} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &2084670861871800069 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 4063006509446782190} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &4711678103266373560 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 4450488848677648} - m_Modifications: - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ButtonLabel - value: Wallpaper Symmetry - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.b - value: 0.11949676 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.g - value: 0.8985863 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_DescriptionText - value: Wallpaper Symmetry - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleShowWallpaperSymmetry - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Name - value: Button Show Wallpaper Symmetry - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.7 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.7 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.x - value: -0.003000006 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.y - value: 0.305 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.02 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_text - value: Wallpaper Symmetry - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.1251502 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.089393005 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.089393005 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!114 &7015776417567784463 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 4711678103266373560} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &7345284934685731923 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 4711678103266373560} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &5271485489344934026 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 8329077188675196808} - m_Modifications: - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ButtonLabel - value: Sawtooth - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.b - value: 0.11949676 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.g - value: 0.8985863 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_DescriptionText - value: Sawtooth Wave - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleWaveformButtons - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument - value: - objectReference: {fileID: 7572276249332736317} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: TiltBrush.TextActionButton, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Name - value: Button Sawtooth - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_RootOrder - value: 7 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.5250001 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.5250001 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.95526 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.01 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ConstrainProportionsScale - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_text - value: Sawtooth - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.19554725 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.089393005 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.089393005 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!114 &7572276249332736317 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 5271485489344934026} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &7900611037786993505 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 5271485489344934026} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &5355879118161782607 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 4450488848677648} - m_Modifications: - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ButtonLabel - value: Options - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.b - value: 0.11949676 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.g - value: 0.8985863 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_DescriptionText - value: Options - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleShowOptions - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Name - value: Button Show Options - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_RootOrder - value: 3 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.7 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.7 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.x - value: 0.473 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.y - value: 0.305 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.02 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_text - value: Options - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.1251502 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.089393005 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.089393005 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!114 &7669017256808560376 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 5355879118161782607} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &7989218957743760548 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 5355879118161782607} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &6111565134745688653 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 4450488848677648} - m_Modifications: - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ButtonLabel - value: Point Symmetry - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.b - value: 0.11949676 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.g - value: 0.8985863 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_DescriptionText - value: Point Symmetry - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleShowPointSymmetry - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Name - value: Button Show Point Symmetry - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.7 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.7 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.x - value: -0.47700003 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.y - value: 0.30499995 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.02 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2652828157812676783, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Enabled - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_text - value: Point Symmetry - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.1251502 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.089393005 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.089393005 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!4 &8096394481361279398 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 6111565134745688653} - m_PrefabAsset: {fileID: 0} ---- !u!114 &8425831530213985274 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 6111565134745688653} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &6194010479142647712 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 8329077188675196808} - m_Modifications: - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ButtonLabel - value: Hue - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.b - value: 0.11949676 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.g - value: 0.8985863 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_DescriptionText - value: Affect Hue - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleColorComponentButtons - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument - value: - objectReference: {fileID: 8488087417688237591} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: TiltBrush.TextActionButton, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Name - value: Button Hue - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.4 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.7 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.7 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.x - value: -0.383 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.18199998 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.01 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_text - value: Hue - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.1564378 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.089393005 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.089393005 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!4 &8176571309922006091 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 6194010479142647712} - m_PrefabAsset: {fileID: 0} ---- !u!114 &8488087417688237591 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 6194010479142647712} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &7236598400484374181 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 8329077188675196808} - m_Modifications: - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ButtonLabel - value: Square - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.b - value: 0.11949676 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.g - value: 0.8985863 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_DescriptionText - value: Square Wave - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleWaveformButtons - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument - value: - objectReference: {fileID: 4923484258860459794} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: TiltBrush.TextActionButton, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Name - value: Button Square - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_RootOrder - value: 8 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.5250001 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.5250001 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.x - value: 0.29 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.95526 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.01 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ConstrainProportionsScale - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_text - value: Square - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.19554725 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.089393005 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.089393005 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!4 &4675017996162495822 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 7236598400484374181} - m_PrefabAsset: {fileID: 0} ---- !u!114 &4923484258860459794 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 7236598400484374181} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &8075097021365148169 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 7617698973358531412} - m_Modifications: - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMax - value: 3 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMin - value: 0.1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: SliderType - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMax - value: 10 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMin - value: 0.01 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_InitialValue - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_DescriptionText - value: Scale X - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangeWallpaperSymmetryScaleX - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_Name - value: Slider WallpaperSymmetryScale X - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.x - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.y - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.z - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.993 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.029999731 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!4 &5629192606708465285 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 8075097021365148169} - m_PrefabAsset: {fileID: 0} ---- !u!114 &5977877417975599751 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 8075097021365148169} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &8550217484822556026 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5267273385286354863} - m_Modifications: - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ButtonLabel - value: Scale - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.b - value: 0.11949676 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.g - value: 0.8985863 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_DescriptionType - value: -1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleWallpaperControlsScaleButton - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Name - value: ButtonScale - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_RootOrder - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.451385 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.90277 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.90277 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.x - value: -0.001 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.72300005 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.002500048 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_text - value: Size - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_fontColor.b - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_fontColor.g - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_fontColor.r - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_fontColor32.rgba - value: 4278190080 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.2 - objectReference: {fileID: 0} - - target: {fileID: 4787677302610872560, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 18.273026 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!4 &5919126831566139025 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 8550217484822556026} - m_PrefabAsset: {fileID: 0} ---- !u!114 &6239258713479429325 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 8550217484822556026} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &8807215778291701623 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 1875355297070972939} - m_Modifications: - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMax - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMin - value: -2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: SliderType - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMax - value: 5 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMin - value: -5 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_InitialValue - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_DescriptionText - value: Skew X - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangeWallpaperSymmetrySkewX - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_Name - value: Slider WallpaperSymmetrySkew X - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.x - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.y - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.z - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.993 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.029999731 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!4 &4915658354465895419 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 8807215778291701623} - m_PrefabAsset: {fileID: 0} ---- !u!114 &6403179917261004793 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 8807215778291701623} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &8857421801407101904 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 4392045145180752925} - m_Modifications: - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMax - value: 12 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_safeMin - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMax - value: 32 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_unsafeMin - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_InitialValue - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_DescriptionText - value: X Repeats - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleChangeWallpaperSymmetryX - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_Name - value: Slider WallpaperSymmetryX - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.x - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.y - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalScale.z - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.y - value: -1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.029999731 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} ---- !u!4 &4964527133549371228 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 8857421801407101904} - m_PrefabAsset: {fileID: 0} ---- !u!114 &6345233297435571038 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, - type: 3} - m_PrefabInstance: {fileID: 8857421801407101904} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &9157860256767077692 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5267273385286354863} - m_Modifications: - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ButtonLabel - value: Skew - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.b - value: 0.11949676 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.g - value: 0.8985863 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_DescriptionType - value: -1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleWallpaperControlsSkewButton - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Name - value: ButtonSkew - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_RootOrder - value: 19 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.451385 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.90277 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.90277 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.x - value: 0.436 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.72300005 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.002500048 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_text - value: Skew - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_fontColor.b - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_fontColor.g - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_fontColor.r - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_fontColor32.rgba - value: 4278190080 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.2 - objectReference: {fileID: 0} - - target: {fileID: 4787677302610872560, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 18.273026 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!4 &6601096849385451223 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 9157860256767077692} - m_PrefabAsset: {fileID: 0} ---- !u!114 &6857139847792557195 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 9157860256767077692} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1001 &9212730955951752404 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 8329077188675196808} - m_Modifications: - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ButtonLabel - value: Triangle - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.b - value: 0.11949676 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.g - value: 0.8985863 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorSelected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_DescriptionText - value: Triangle Wave - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.b - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.g - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ColorDeselected.r - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 114054410763498584} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: HandleWaveformButtons - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument - value: - objectReference: {fileID: 6909652951931999587} - - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: TiltBrush.TextActionButton, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_Name - value: Button Triangle - objectReference: {fileID: 0} - - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_RootOrder - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.3 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.5250001 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.5250001 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.x - value: -0.29 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.y - value: -0.95526 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalPosition.z - value: -0.01 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_ConstrainProportionsScale - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_text - value: Triangle - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.x - value: 0.19554725 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.y - value: 0.089393005 - objectReference: {fileID: 0} - - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - propertyPath: m_LocalScale.z - value: 0.089393005 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} ---- !u!4 &6581656813067487039 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 9212730955951752404} - m_PrefabAsset: {fileID: 0} ---- !u!114 &6909652951931999587 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, - type: 3} - m_PrefabInstance: {fileID: 9212730955951752404} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} - m_Name: - m_EditorClassIdentifier: + m_Command: 65 + m_CommandParam: -1 + m_CommandParam2: -1 + m_RequiresPopup: 0 + m_CenterPopupOnButton: 0 + m_PopupOffset: {x: 0, y: 0, z: 0} + m_PopupText: + m_ToggleOnDescription: + m_ToggleOnTexture: {fileID: 0} + m_AllowUnavailable: 1 + m_LinkedUIObject: {fileID: 0} diff --git a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab.meta b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab.meta index 4444415717..1265886636 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab.meta +++ b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e2dd9f64d28858a468b61151cbf090d6 +guid: 04751ea8307825e4bb7657eb20f9bfc5 PrefabImporter: externalObjects: {} userData: diff --git a/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab b/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab new file mode 100644 index 0000000000..74bfb34ec4 --- /dev/null +++ b/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab @@ -0,0 +1,11995 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1758786797962018 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4450488848677648} + - component: {fileID: 65917206931490500} + - component: {fileID: 114054410763498584} + - component: {fileID: 114524125799843462} + m_Layer: 16 + m_Name: PopupWindow_MultimirrorOptions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4450488848677648 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1758786797962018} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1.85, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2166280579792966640} + - {fileID: 8096394481361279398} + - {fileID: 7345284934685731923} + - {fileID: 7989218957743760548} + - {fileID: 4327150407939751799} + - {fileID: 5267273385286354863} + - {fileID: 8329077188675196808} + - {fileID: 4368528965265458} + - {fileID: 1751519138734375626} + - {fileID: 2166280579792905044} + - {fileID: 2166280579792923236} + - {fileID: 2166280579792919424} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &65917206931490500 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1758786797962018} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.5, y: 2, z: 0.025} + m_Center: {x: 0, y: -0.6, z: 0} +--- !u!114 &114054410763498584 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1758786797962018} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cc3f8594730944b18f06db4d949ece10, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Background: {fileID: 2166280579793244820} + m_TopBorder: {fileID: 2166280579793245592} + m_BottomBorder: {fileID: 2166280579793288598} + m_WindowText: {fileID: 2166280579802843928} + m_WindowSubText: {fileID: 0} + m_CharacterWidth: 0.175 + m_SubtitleCharacterWidth: 0.05625 + m_ButtonWidth: 0.5 + m_BaseButtonOffset: {x: -0.52, y: 0.15, z: -0.05} + m_ReticleBounds: {x: 2.5, y: 5, z: -0.35} + m_PopUpForwardOffset: -0.25 + m_AutoPlaceButtons: [] + m_TransitionDuration: 0.1 + m_OpenDelay: 0 + m_Persistent: 0 + m_AudioOnOpen: 1 + m_BlockUndoRedo: 0 + m_IsLongPressPopUp: 0 + m_OrderedPageButtons: [] + m_PrevButton: {fileID: 0} + m_NextButton: {fileID: 0} + m_ColorTransitionDuration: 0 + m_ButtonShowPointControls: {fileID: 8425831530213985274} + m_ButtonShowWallpaperControls: {fileID: 7015776417567784463} + m_ButtonShowOptionsControls: {fileID: 7669017256808560376} + m_PointSymmetryControls: {fileID: 8433459157768345993} + m_WallpaperSymmetryControls: {fileID: 1300909944064954666} + m_OptionsControls: {fileID: 4682269087065254183} + m_PointSymmetryOrderSlider: {fileID: 3477534147329139763} + m_WallpaperRepeatXSlider: {fileID: 6345233297435571038} + m_WallpaperRepeatYSlider: {fileID: 1425760720802223258} + m_WallpaperScaleSlider: {fileID: 2387462710074356327} + m_WallpaperScaleSliderX: {fileID: 5977877417975599751} + m_WallpaperScaleSliderY: {fileID: 2485841331384342687} + m_WallpaperSkewSliderX: {fileID: 6403179917261004793} + m_WallpaperSkewSliderY: {fileID: 1538071426504755986} + m_OptionsButtonHue: {fileID: 8488087417688237591} + m_OptionsButtonSaturation: {fileID: 476798039587173225} + m_OptionsButtonBrightness: {fileID: 3512261909650817548} + m_OptionsSliderAmp: {fileID: 2832924627115101909} + m_OptionsSliderFreq: {fileID: 539845725526281502} + m_OptionsButtonSine: {fileID: 2929541390621642109} + m_OptionsButtonTriangle: {fileID: 6909652951931999587} + m_OptionsButtonSawtooth: {fileID: 7572276249332736317} + m_OptionsButtonSquare: {fileID: 4923484258860459794} + m_OptionsButtonNoise: {fileID: 1755427328129879385} + m_ColorPreview: {fileID: 1344474811229094477} + m_ColorPreviewSwatch: {fileID: 8679295470709743587, guid: f86453ed5cd62ba4ea52b9d8ee1e584f, + type: 3} + m_ToggleJitter: {fileID: 0} + m_ButtonWallpaperRepeats: {fileID: 132704414384388367} + m_ButtonWallpaperScale: {fileID: 6239258713479429325} + m_ButtonWallpaperSkew: {fileID: 6857139847792557195} + m_WallpaperRepeatsControls: {fileID: 4392045145180752925} + m_WallpaperScaleControls: {fileID: 7617698973358531412} + m_WallpaperSkewControls: {fileID: 1875355297070972939} + m_CurrentSymmetryTransformAxis: 0 + m_CurrentSymmetryTransformType: 0 + m_SymmetryTransformValueSlider: {fileID: 3173785522738957661} +--- !u!114 &114524125799843462 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1758786797962018} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 739d5b1996234d64992a2ae60c3723e9, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1874324776343248 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4368528965265458} + - component: {fileID: 33765958701850666} + - component: {fileID: 23356739879915192} + - component: {fileID: 65907569881903954} + - component: {fileID: 114400600508714078} + m_Layer: 16 + m_Name: SummonMirror + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4368528965265458 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1874324776343248} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.625, y: -1.475, z: -0.02} + m_LocalScale: {x: 0.2, y: 0.2, z: 0.2} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &33765958701850666 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1874324776343248} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &23356739879915192 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1874324776343248} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &65907569881903954 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1874324776343248} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: -0.01} +--- !u!114 &114400600508714078 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1874324776343248} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6c6859eec74651247968d56b594ac313, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Summon Mirror + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 112c47f188ade1148a55663283d47c60, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 1 + m_ButtonHasPressedAudio: 0 + m_ZAdjustHover: -0.04 + m_ZAdjustClick: -0.04 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Command: 65 + m_CommandParam: -1 + m_CommandParam2: -1 + m_RequiresPopup: 0 + m_CenterPopupOnButton: 0 + m_PopupOffset: {x: 0, y: 0, z: 0} + m_PopupText: + m_ToggleOnDescription: + m_ToggleOnTexture: {fileID: 0} + m_AllowUnavailable: 1 + m_LinkedUIObject: {fileID: 0} +--- !u!1 &35200166819381490 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6170769241434296538} + - component: {fileID: 4215073700210671327} + - component: {fileID: 7568879563255565799} + - component: {fileID: 4478064327641961946} + - component: {fileID: 269962707956010178} + m_Layer: 16 + m_Name: Button MirrorType Dh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6170769241434296538 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 35200166819381490} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.57976, y: -0.33012998, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4215073700210671327 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 35200166819381490} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &7568879563255565799 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 35200166819381490} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &4478064327641961946 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 35200166819381490} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &269962707956010178 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 35200166819381490} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Dh + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 63830e40720113d43bac72fbdb187626, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 269962707956010178} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 5 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &436332205580575180 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4858559034834845630} + - component: {fileID: 4048664667455624920} + - component: {fileID: 6707391642321322170} + - component: {fileID: 1508251407810055737} + - component: {fileID: 7235852460733385758} + m_Layer: 16 + m_Name: Button Wallpaper Cmm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4858559034834845630 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 436332205580575180} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.46707, y: -0.49200004, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4048664667455624920 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 436332205580575180} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &6707391642321322170 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 436332205580575180} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1508251407810055737 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 436332205580575180} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &7235852460733385758 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 436332205580575180} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Cmm + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 71d8d79136b00af43aafb05bf9cbd334, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 7235852460733385758} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 16 +--- !u!1 &853464927809429664 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4505344862995142550} + - component: {fileID: 2164356005235582416} + - component: {fileID: 4908804411563980008} + - component: {fileID: 7190919859331767375} + - component: {fileID: 8646442267175533581} + m_Layer: 16 + m_Name: Button Wallpaper P4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4505344862995142550 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 853464927809429664} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.11857998, y: -0.248, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2164356005235582416 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 853464927809429664} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &4908804411563980008 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 853464927809429664} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &7190919859331767375 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 853464927809429664} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8646442267175533581 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 853464927809429664} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: P4 + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: b10e2b36b3cc33747b1c1577dd62b95a, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 8646442267175533581} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 9 +--- !u!1 &1284178139480324589 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7617698973358531412} + m_Layer: 16 + m_Name: Scale + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &7617698973358531412 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1284178139480324589} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.044999957, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4452581876768841317} + - {fileID: 5629192606708465285} + - {fileID: 4509295690366252189} + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 21 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1300909944064954666 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5267273385286354863} + m_Layer: 16 + m_Name: Wallpaper Symmetry Controls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5267273385286354863 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1300909944064954666} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.09900004, z: -0.01} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7422284504651137694} + - {fileID: 3130235279399599639} + - {fileID: 7412976519845472381} + - {fileID: 1300694497360487686} + - {fileID: 1755311166639135990} + - {fileID: 4339906437056461505} + - {fileID: 5084273683236843264} + - {fileID: 5756485371694017134} + - {fileID: 6544913372211951867} + - {fileID: 4505344862995142550} + - {fileID: 4517575951357734763} + - {fileID: 2739784574784440104} + - {fileID: 7731563180829333727} + - {fileID: 4541649993227355665} + - {fileID: 4644208605294337836} + - {fileID: 1441377990525146998} + - {fileID: 4858559034834845630} + - {fileID: 388944774054931283} + - {fileID: 5919126831566139025} + - {fileID: 6601096849385451223} + - {fileID: 4392045145180752925} + - {fileID: 7617698973358531412} + - {fileID: 1875355297070972939} + m_Father: {fileID: 4450488848677648} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1344474811229094477 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5084602025761127482} + m_Layer: 16 + m_Name: Colour Preview + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5084602025761127482 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1344474811229094477} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0.947, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8329077188675196808} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1899790823339324260 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5703429009510799181} + - component: {fileID: 2336633895695587231} + - component: {fileID: 1296334741028358681} + - component: {fileID: 8032538201223107312} + - component: {fileID: 7900527953994084735} + m_Layer: 16 + m_Name: Button MirrorType Dd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5703429009510799181 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899790823339324260} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.28988, y: -0.33012998, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2336633895695587231 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899790823339324260} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &1296334741028358681 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899790823339324260} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8032538201223107312 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899790823339324260} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &7900527953994084735 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899790823339324260} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Dd + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 0dde851c6c660704bbfd623d36d331e9, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 7900527953994084735} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 6 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &2112441990435993695 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6544913372211951867} + - component: {fileID: 475511555999827761} + - component: {fileID: 6807643811668972206} + - component: {fileID: 2586945102001236127} + - component: {fileID: 2309365198568213220} + m_Layer: 16 + m_Name: Button Wallpaper P31m + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6544913372211951867 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2112441990435993695} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.12194997, y: -0.24799997, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &475511555999827761 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2112441990435993695} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &6807643811668972206 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2112441990435993695} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &2586945102001236127 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2112441990435993695} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &2309365198568213220 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2112441990435993695} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: P31m + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 5e4a79a2255cd6f4fb5f70aea81d04ee, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 2309365198568213220} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 8 +--- !u!1 &2166280579793244820 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2166280579792923236} + - component: {fileID: 2166280579792113966} + - component: {fileID: 2166280579791100098} + m_Layer: 0 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2166280579792923236 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793244820} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.6, z: 0} + m_LocalScale: {x: 1.5, y: 2, z: 1.25} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2166280579792113966 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793244820} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2166280579791100098 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793244820} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 063830079b917cf4188d2ebd898f4398, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2166280579793245592 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2166280579792966640} + - component: {fileID: 2166280579792118910} + - component: {fileID: 2166280579791087576} + m_Layer: 0 + m_Name: TopBorder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2166280579792966640 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793245592} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.4, z: -0.0025} + m_LocalScale: {x: 1.5, y: 0.0125, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2166280579792118910 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793245592} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2166280579791087576 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793245592} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d153b453067a0724889fb677fef801a1, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2166280579793249178 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2166280579792919424} + - component: {fileID: 2166280579791091378} + - component: {fileID: 2166280579802843928} + m_Layer: 0 + m_Name: TextLine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2166280579792919424 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793249178} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.735, y: 0.411, z: -0.002} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &2166280579791091378 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793249178} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 543b312efaeb6aa4aa25a9e07e815953, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!102 &2166280579802843928 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793249178} + m_Text: Configure Mirror + m_OffsetZ: 0 + m_CharacterSize: 0.03 + m_LineSpacing: 1 + m_Anchor: 0 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 64 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: aa94fec06c672f74d86409a6979db921, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!1 &2166280579793288598 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2166280579792905044} + - component: {fileID: 2166280579792155208} + - component: {fileID: 2166280579791098584} + m_Layer: 0 + m_Name: BottomBorder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2166280579792905044 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793288598} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -1.6, z: -0.0025} + m_LocalScale: {x: 1.5, y: 0.0125, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4450488848677648} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2166280579792155208 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793288598} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2166280579791098584 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793288598} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d153b453067a0724889fb677fef801a1, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2231356444909527265 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 393395512410784122} + - component: {fileID: 8745987997367632156} + - component: {fileID: 8775431742563972990} + - component: {fileID: 8071248828362873974} + - component: {fileID: 8172820191720481917} + m_Layer: 16 + m_Name: Button MirrorType T + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &393395512410784122 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2231356444909527265} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.33012998, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8745987997367632156 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2231356444909527265} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &8775431742563972990 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2231356444909527265} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8071248828362873974 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2231356444909527265} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8172820191720481917 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2231356444909527265} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: T + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 49bb25c6aaecebd4db489bf5e3f45052, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 8172820191720481917} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 7 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &2305128779735225729 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1300694497360487686} + - component: {fileID: 8124588142492295066} + - component: {fileID: 6203013449385171471} + - component: {fileID: 8146467495677470450} + - component: {fileID: 8957213911725741500} + m_Layer: 16 + m_Name: Button Wallpaper Pm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1300694497360487686 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2305128779735225729} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.11858, y: -0.008589052, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8124588142492295066 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2305128779735225729} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &6203013449385171471 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2305128779735225729} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8146467495677470450 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2305128779735225729} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8957213911725741500 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2305128779735225729} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Pm + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 7ba0d0833493b5840bc9afbcdd8de197, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 8957213911725741500} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 3 +--- !u!1 &2616242641581804622 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4339906437056461505} + - component: {fileID: 8188797722396279458} + - component: {fileID: 1958996484041427258} + - component: {fileID: 1823976791089262816} + - component: {fileID: 2459862878608188326} + m_Layer: 16 + m_Name: Button Wallpaper P6m + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4339906437056461505 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2616242641581804622} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.60327, y: -0.008589052, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8188797722396279458 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2616242641581804622} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &1958996484041427258 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2616242641581804622} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1823976791089262816 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2616242641581804622} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &2459862878608188326 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2616242641581804622} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: P6m + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 193cd42dbd5b1fa47821a45b8efeee07, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 2459862878608188326} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 5 +--- !u!1 &2685830830161847003 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4392045145180752925} + m_Layer: 16 + m_Name: Repeats + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4392045145180752925 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2685830830161847003} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.045, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4964527133549371228} + - {fileID: 1090459199902595224} + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 20 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2961748511487931275 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5756485371694017134} + - component: {fileID: 4511360761154024710} + - component: {fileID: 1164987026489842550} + - component: {fileID: 6607247680985019959} + - component: {fileID: 2207500841507729624} + m_Layer: 16 + m_Name: Button Wallpaper P3m1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5756485371694017134 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2961748511487931275} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.36249, y: -0.24799997, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4511360761154024710 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2961748511487931275} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &1164987026489842550 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2961748511487931275} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6607247680985019959 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2961748511487931275} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &2207500841507729624 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2961748511487931275} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: P3m1 + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 97b1dc4d541c1c44f93d1ca879295598, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 2207500841507729624} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 7 +--- !u!1 &3246920875040128609 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7731563180829333727} + - component: {fileID: 72495997234764494} + - component: {fileID: 4119178289572737422} + - component: {fileID: 8143296468693839546} + - component: {fileID: 3343843741243001833} + m_Layer: 16 + m_Name: Button Wallpaper P2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7731563180829333727 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3246920875040128609} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.49508002, y: -0.49200004, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &72495997234764494 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3246920875040128609} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &4119178289572737422 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3246920875040128609} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8143296468693839546 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3246920875040128609} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &3343843741243001833 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3246920875040128609} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: P2 + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 9b6eb5943ff42a54d9358a79ecc87605, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 3343843741243001833} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 12 +--- !u!1 &4401107489588444600 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5280265728987224986} + - component: {fileID: 8411715588500201168} + - component: {fileID: 5166199438696524643} + - component: {fileID: 1849196113909545706} + - component: {fileID: 2792752914024755570} + m_Layer: 16 + m_Name: Button MirrorType Th + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5280265728987224986 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4401107489588444600} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.44, y: -0.62, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8411715588500201168 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4401107489588444600} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &5166199438696524643 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4401107489588444600} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1849196113909545706 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4401107489588444600} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &2792752914024755570 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4401107489588444600} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Th + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 49bb25c6aaecebd4db489bf5e3f45052, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 2792752914024755570} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 8 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &4468987263613466591 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4470360173357654543} + - component: {fileID: 4499980292727111523} + - component: {fileID: 4491736161773451595} + - component: {fileID: 4534611638454933923} + - component: {fileID: 4232066592206319699} + m_Layer: 16 + m_Name: Button MirrorType C + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4470360173357654543 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4468987263613466591} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.57976, y: -0.04522097, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4499980292727111523 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4468987263613466591} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &4491736161773451595 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4468987263613466591} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &4534611638454933923 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4468987263613466591} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &4232066592206319699 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4468987263613466591} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: C + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 73be17805c4f31441bae01a81a26fca7, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 4232066592206319699} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &4682269087065254183 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8329077188675196808} + m_Layer: 16 + m_Name: Wallpaper Options Controls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8329077188675196808 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4682269087065254183} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.09900004, z: -0.01} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8176571309922006091} + - {fileID: 157440763582095669} + - {fileID: 3750571984549269584} + - {fileID: 4304270261415961303} + - {fileID: 1987967448248148252} + - {fileID: 3176560147367894817} + - {fileID: 6581656813067487039} + - {fileID: 7900611037786993505} + - {fileID: 4675017996162495822} + - {fileID: 2084670861871800069} + - {fileID: 5084602025761127482} + - {fileID: 6162955042476329296} + - {fileID: 3718310744562068832} + - {fileID: 4300730937922842373} + - {fileID: 4859626148352807507} + - {fileID: 6908835511661688464} + - {fileID: 7317315408055126532} + - {fileID: 2677396949912972064} + - {fileID: 1818161144882973072} + - {fileID: 7548983940865529899} + - {fileID: 3522037083545608543} + m_Father: {fileID: 4450488848677648} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5022211076029827437 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4644208605294337836} + - component: {fileID: 240792289308428137} + - component: {fileID: 7500324687882742593} + - component: {fileID: 685144363728264189} + - component: {fileID: 8008603075682481494} + m_Layer: 16 + m_Name: Button Wallpaper Pmg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4644208605294337836 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5022211076029827437} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.014, y: -0.492, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &240792289308428137 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5022211076029827437} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &7500324687882742593 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5022211076029827437} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &685144363728264189 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5022211076029827437} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8008603075682481494 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5022211076029827437} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Pmg + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 6baf2ad31c0cb5047bb4fc381ba5934d, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 8008603075682481494} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 14 +--- !u!1 &5375463052359437261 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5374373202568584733} + - component: {fileID: 5399630326982116209} + - component: {fileID: 5389024430489568601} + - component: {fileID: 5364453829511652785} + - component: {fileID: 5631506365671443521} + m_Layer: 16 + m_Name: Button MirrorType Cv + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5374373202568584733 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5375463052359437261} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.28988, y: -0.04522097, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5399630326982116209 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5375463052359437261} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &5389024430489568601 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5375463052359437261} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5364453829511652785 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5375463052359437261} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &5631506365671443521 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5375463052359437261} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Cv + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 5631506365671443521} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 1 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &5720932913121478184 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3446630500482607495} + - component: {fileID: 3780369143007662612} + - component: {fileID: 6389677340034625004} + - component: {fileID: 5934544935167755264} + - component: {fileID: 3555712778549733668} + m_Layer: 16 + m_Name: Button MirrorType Ih + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3446630500482607495 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5720932913121478184} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.435, y: -0.62, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3780369143007662612 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5720932913121478184} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &6389677340034625004 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5720932913121478184} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5934544935167755264 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5720932913121478184} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &3555712778549733668 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5720932913121478184} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Ih + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 5a019d4d662bea54097664b24cd6cb24, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 3555712778549733668} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 13 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &5942374831148875960 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7537845393605922640} + - component: {fileID: 3447784673215657127} + - component: {fileID: 1391777393110799263} + - component: {fileID: 3068695171662713606} + - component: {fileID: 7610990149698508976} + m_Layer: 16 + m_Name: Button MirrorType O + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7537845393605922640 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.28988, y: -0.33012998, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3447784673215657127 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &1391777393110799263 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3068695171662713606 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &7610990149698508976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5942374831148875960} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: O + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 83ef8e3ba97ff0547b7be2042945a3b7, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 7610990149698508976} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 10 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &6387539051538399315 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4517575951357734763} + - component: {fileID: 8220307025494724838} + - component: {fileID: 8429548750421561646} + - component: {fileID: 1467959255306537639} + - component: {fileID: 8049475486389512695} + m_Layer: 16 + m_Name: Button Wallpaper P4m + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4517575951357734763 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6387539051538399315} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.35912, y: -0.24799997, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8220307025494724838 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6387539051538399315} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &8429548750421561646 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6387539051538399315} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1467959255306537639 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6387539051538399315} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8049475486389512695 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6387539051538399315} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: P4m + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: d313dff9cd65e2641a38b4668426ea99, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 8049475486389512695} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 10 +--- !u!1 &6424391061631557974 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3130235279399599639} + - component: {fileID: 9015689941105987615} + - component: {fileID: 6183856291565668003} + - component: {fileID: 3212666805545352533} + - component: {fileID: 8138872191119849089} + m_Layer: 16 + m_Name: Button Wallpaper Pg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3130235279399599639 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6424391061631557974} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.36249, y: -0.008589052, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &9015689941105987615 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6424391061631557974} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &6183856291565668003 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6424391061631557974} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3212666805545352533 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6424391061631557974} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8138872191119849089 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6424391061631557974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Pg + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: c3ede59cadcfca84b9261d384de75f2f, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 8138872191119849089} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 1 +--- !u!1 &6758842552307503364 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7472403162131810544} + - component: {fileID: 6734166178107516846} + - component: {fileID: 5024429821656663234} + - component: {fileID: 2825798042133586439} + - component: {fileID: 7751418394299045841} + m_Layer: 16 + m_Name: Button MirrorType Td + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7472403162131810544 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6758842552307503364} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.15, y: -0.62, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6734166178107516846 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6758842552307503364} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &5024429821656663234 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6758842552307503364} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &2825798042133586439 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6758842552307503364} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &7751418394299045841 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6758842552307503364} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Td + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 49bb25c6aaecebd4db489bf5e3f45052, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 7751418394299045841} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 9 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &7056907373844262947 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7412976519845472381} + - component: {fileID: 1844807125798496822} + - component: {fileID: 7180271336874253877} + - component: {fileID: 3498851814779843213} + - component: {fileID: 6725653349517574463} + m_Layer: 16 + m_Name: Button Wallpaper Cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7412976519845472381 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7056907373844262947} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.12195, y: -0.008589052, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1844807125798496822 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7056907373844262947} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &7180271336874253877 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7056907373844262947} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3498851814779843213 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7056907373844262947} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &6725653349517574463 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7056907373844262947} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Cm + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 9f7e17a537efc094f966f8df7a650cf9, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 6725653349517574463} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 2 +--- !u!1 &7060420277183454702 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6331841012552390550} + - component: {fileID: 5412933817117146432} + - component: {fileID: 2285837685365328581} + - component: {fileID: 3283838483009240124} + - component: {fileID: 9155764691897352892} + m_Layer: 16 + m_Name: Button MirrorType Ch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6331841012552390550 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7060420277183454702} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.04522097, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5412933817117146432 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7060420277183454702} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &2285837685365328581 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7060420277183454702} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3283838483009240124 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7060420277183454702} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &9155764691897352892 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7060420277183454702} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Ch + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: ecca38f855e688d4ea14575256041f12, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 9155764691897352892} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 2 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &7097047862706549506 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7738526895052530695} + - component: {fileID: 7251728644984141565} + - component: {fileID: 5678430949510023838} + - component: {fileID: 1547586955564045422} + - component: {fileID: 6428614316997579499} + m_Layer: 16 + m_Name: Button MirrorType S + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7738526895052530695 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7097047862706549506} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.28988, y: -0.04522097, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7251728644984141565 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7097047862706549506} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &5678430949510023838 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7097047862706549506} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1547586955564045422 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7097047862706549506} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &6428614316997579499 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7097047862706549506} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: S + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 00b2755d4d6e30c41bf55a00d018d558, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 6428614316997579499} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 3 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &7221307848832689761 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 615739982949098399} + - component: {fileID: 5813164144446963495} + - component: {fileID: 4535432354330765480} + - component: {fileID: 8801489332718884558} + - component: {fileID: 5000002294978036788} + m_Layer: 16 + m_Name: Button MirrorType Oh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &615739982949098399 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7221307848832689761} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.145, y: -0.62, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5813164144446963495 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7221307848832689761} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &4535432354330765480 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7221307848832689761} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8801489332718884558 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7221307848832689761} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &5000002294978036788 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7221307848832689761} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Oh + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 83ef8e3ba97ff0547b7be2042945a3b7, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 5000002294978036788} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 11 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &7257716127402312033 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7422284504651137694} + - component: {fileID: 4158060018092687504} + - component: {fileID: 3514067113367508767} + - component: {fileID: 4874444699190785668} + - component: {fileID: 6273866535730625101} + m_Layer: 16 + m_Name: Button Wallpaper P1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7422284504651137694 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7257716127402312033} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.60303, y: -0.008589052, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4158060018092687504 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7257716127402312033} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &3514067113367508767 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7257716127402312033} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &4874444699190785668 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7257716127402312033} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &6273866535730625101 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7257716127402312033} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: P1 + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 7a01e6e142f2c0b4295b079dfbee7a1d, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 6273866535730625101} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &7303348483644728947 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1875355297070972939} + m_Layer: 16 + m_Name: Skew + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1875355297070972939 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7303348483644728947} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.044999957, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4915658354465895419} + - {fileID: 698925315210192656} + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 22 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7538532819598425343 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1755311166639135990} + - component: {fileID: 2645679618568432053} + - component: {fileID: 438597350062809903} + - component: {fileID: 5764173341176361942} + - component: {fileID: 2241036411193370857} + m_Layer: 16 + m_Name: Button Wallpaper P6 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1755311166639135990 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7538532819598425343} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.35912, y: -0.008589052, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2645679618568432053 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7538532819598425343} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &438597350062809903 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7538532819598425343} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5764173341176361942 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7538532819598425343} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &2241036411193370857 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7538532819598425343} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: P6 + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 66a8af406df9a1045bc317dd603a4218, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 2241036411193370857} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 4 +--- !u!1 &7652041884242699727 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4541649993227355665} + - component: {fileID: 5346623749440441708} + - component: {fileID: 8315077176777445008} + - component: {fileID: 5407086567170988917} + - component: {fileID: 6991999604109255591} + m_Layer: 16 + m_Name: Button Wallpaper Pgg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4541649993227355665 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7652041884242699727} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.25454, y: -0.49200004, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5346623749440441708 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7652041884242699727} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &8315077176777445008 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7652041884242699727} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5407086567170988917 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7652041884242699727} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &6991999604109255591 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7652041884242699727} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Pgg + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 12919fba3b3021946b30194245103ab2, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 6991999604109255591} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 13 +--- !u!1 &7805225630659098235 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5084273683236843264} + - component: {fileID: 5753351816351900432} + - component: {fileID: 2306098085609293330} + - component: {fileID: 1635765578473771397} + - component: {fileID: 2856884567269552208} + m_Layer: 16 + m_Name: Button Wallpaper P3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5084273683236843264 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7805225630659098235} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.60303, y: -0.24799997, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5753351816351900432 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7805225630659098235} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &2306098085609293330 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7805225630659098235} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1635765578473771397 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7805225630659098235} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &2856884567269552208 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7805225630659098235} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: P3 + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 069b8d0be43af1343b4c94e52f5745a8, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 2856884567269552208} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 6 +--- !u!1 &8433459157768345993 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4327150407939751799} + m_Layer: 16 + m_Name: Point Symmetry Controls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4327150407939751799 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8433459157768345993} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.099, z: -0.01} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4470360173357654543} + - {fileID: 5374373202568584733} + - {fileID: 6331841012552390550} + - {fileID: 7738526895052530695} + - {fileID: 340435637913621726} + - {fileID: 6170769241434296538} + - {fileID: 5703429009510799181} + - {fileID: 393395512410784122} + - {fileID: 7537845393605922640} + - {fileID: 6401046529599427861} + - {fileID: 5280265728987224986} + - {fileID: 7472403162131810544} + - {fileID: 615739982949098399} + - {fileID: 3446630500482607495} + - {fileID: 3218360621163022385} + m_Father: {fileID: 4450488848677648} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8702525812552307784 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1441377990525146998} + - component: {fileID: 2046980621078788758} + - component: {fileID: 2269219818204163352} + - component: {fileID: 275635312030108925} + - component: {fileID: 7894100874266572655} + m_Layer: 16 + m_Name: Button Wallpaper Pmm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1441377990525146998 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8702525812552307784} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.22653, y: -0.49200004, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2046980621078788758 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8702525812552307784} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &2269219818204163352 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8702525812552307784} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &275635312030108925 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8702525812552307784} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &7894100874266572655 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8702525812552307784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Pmm + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 213fb01982ab4f24f8f5a87b118f3ffa, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 7894100874266572655} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 15 +--- !u!1 &9098401812813695315 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6401046529599427861} + - component: {fileID: 6142581890038711050} + - component: {fileID: 6308153505534691881} + - component: {fileID: 6140634914003053140} + - component: {fileID: 8612852695316309439} + m_Layer: 16 + m_Name: Button MirrorType I + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6401046529599427861 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9098401812813695315} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.57976, y: -0.33012998, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6142581890038711050 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9098401812813695315} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &6308153505534691881 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9098401812813695315} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6140634914003053140 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9098401812813695315} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8612852695316309439 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9098401812813695315} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: I + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 5a019d4d662bea54097664b24cd6cb24, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 8612852695316309439} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 12 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &9119451351319455796 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 340435637913621726} + - component: {fileID: 4204916823637219685} + - component: {fileID: 4737939553130768745} + - component: {fileID: 6015407512392945849} + - component: {fileID: 3906745049751078626} + m_Layer: 16 + m_Name: Button MirrorType D + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &340435637913621726 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9119451351319455796} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.57976, y: -0.04522097, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4204916823637219685 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9119451351319455796} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &4737939553130768745 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9119451351319455796} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6015407512392945849 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9119451351319455796} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &3906745049751078626 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9119451351319455796} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: D + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 360eb3a6ba7ad0842bcc9a57e9fd1096, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 3906745049751078626} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 4 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &9200256999117214622 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2739784574784440104} + - component: {fileID: 1523832290449538684} + - component: {fileID: 779470292728306732} + - component: {fileID: 5727480577285701360} + - component: {fileID: 5810471999002918011} + m_Layer: 16 + m_Name: Button Wallpaper P4g + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2739784574784440104 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9200256999117214622} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.60327, y: -0.24799997, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1523832290449538684 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9200256999117214622} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &779470292728306732 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9200256999117214622} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5727480577285701360 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9200256999117214622} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &5810471999002918011 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9200256999117214622} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: P4g + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 0601974f816c3a1499df2b883ae34be5, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 5810471999002918011} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 11 +--- !u!1001 &43441321375879185 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7617698973358531412} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: SliderType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Scale Y + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeWallpaperSymmetryScaleY + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider WallpaperSymmetryScale Y + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.259 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!114 &2485841331384342687 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 43441321375879185} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &4509295690366252189 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 43441321375879185} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &118370851217467595 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Y + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Rotation + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleTransformOptionButton + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 2421455106576677244} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Y + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 17 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.525 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.525 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.225 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.1069999 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Y + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.4693134 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!114 &2421455106576677244 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 118370851217467595} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &2677396949912972064 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 118370851217467595} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &271577776890460905 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7617698973358531412} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: SliderType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Scale + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeWallpaperSymmetryScale + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider WallpaperSymmetryScale + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.993 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!114 &2387462710074356327 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 271577776890460905} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &4452581876768841317 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 271577776890460905} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &405655111247350665 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Max.x + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Max.y + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Min.x + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Min.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Param + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_InitialValue.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_InitialValue.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeTransformXY + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417538, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Name + value: XY Scale + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253676058, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_RootOrder + value: 13 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalScale.x + value: 1.3538911 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalScale.y + value: 1.3538911 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalScale.z + value: 1.3538911 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.45 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.2089999 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.019999733 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5262351852081683487, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6528640629023288365, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3ded3d8264783fc41bfd1aad5ce97a56, type: 3} +--- !u!4 &4300730937922842373 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + m_PrefabInstance: {fileID: 405655111247350665} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &411445857132332635 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: SliderType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Amount + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeAmp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider Amp + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.22299993 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!114 &2832924627115101909 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 411445857132332635} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &4304270261415961303 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 411445857132332635} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &619780831419014346 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Sine + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Sine Wave + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleWaveformButtons + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 2929541390621642109} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Sine + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.3 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.5250001 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.5250001 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.58 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.7952599 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Sine + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.19554725 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!114 &2929541390621642109 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 619780831419014346} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &3176560147367894817 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 619780831419014346} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &978546412821662188 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Max.x + value: 180 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Max.y + value: 180 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Min.x + value: -180 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Min.y + value: -180 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Param + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeTransformXY + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417538, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Name + value: XY Rot + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253676058, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_RootOrder + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalScale.x + value: 1.3538911 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalScale.y + value: 1.3538911 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalScale.z + value: 1.3538911 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.209 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.019999733 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5262351852081683487, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6528640629023288365, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3ded3d8264783fc41bfd1aad5ce97a56, type: 3} +--- !u!4 &3718310744562068832 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + m_PrefabInstance: {fileID: 978546412821662188} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1075976847405680083 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: SliderType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Frequency + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleTransformSlider + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider Transform Value + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.321 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!114 &3173785522738957661 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 1075976847405680083} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &3522037083545608543 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 1075976847405680083} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1189014792359269307 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Brightness + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Affect Brightness + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleColorComponentButtons + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 3512261909650817548} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Brightness + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.4 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.373 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.021999896 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Brightness + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1564378 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!114 &3512261909650817548 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 1189014792359269307} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &3750571984549269584 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 1189014792359269307} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1344184585542642877 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4327150407939751799} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Symmetry Order + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangePointSymmetryOrder + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider PointSymmetryOrder + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.963 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999733 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!4 &3218360621163022385 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 1344184585542642877} + m_PrefabAsset: {fileID: 0} +--- !u!114 &3477534147329139763 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 1344184585542642877} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1751519138733937282 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4450488848677648} + m_Modifications: + - target: {fileID: 148172, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_Name + value: PopUpButton_Ok + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalScale.x + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalScale.y + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalScale.z + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalPosition.x + value: 0.625 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalPosition.y + value: -1.475 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 11488472, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} + propertyPath: m_ButtonTexture + value: + objectReference: {fileID: 2800000, guid: 4ca620df5430af448aaf4f3ff20ad5c4, type: 3} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: dd72bc4d056ee454ca5cb96bcc97eb85, type: 3} +--- !u!4 &1751519138734375626 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 479304, guid: dd72bc4d056ee454ca5cb96bcc97eb85, + type: 3} + m_PrefabInstance: {fileID: 1751519138733937282} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2443555501739141304 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5267273385286354863} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Repeats + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Action + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionType + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleWallpaperControlsRepeatsButton + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: ButtonRepeats + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 17 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.451385 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.90277 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.90277 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.435 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.723 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.002500048 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Repeats + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.b + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.r + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor32.rgba + value: 4278190080 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 4787677302610872560, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 18.273026 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!114 &132704414384388367 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 2443555501739141304} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &388944774054931283 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 2443555501739141304} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2709131712470369680 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: SliderType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Frequency + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeFreq + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider Freq + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.52299994 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!114 &539845725526281502 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 2709131712470369680} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &1987967448248148252 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 2709131712470369680} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2784306987417936606 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Saturation + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11764706 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8980392 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Affect Saturation + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleColorComponentButtons + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 476798039587173225} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Saturation + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.4 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.003000006 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.02199991 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Saturation + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1564378 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &157440763582095669 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 2784306987417936606} + m_PrefabAsset: {fileID: 0} +--- !u!114 &476798039587173225 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 2784306987417936606} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &3543347682952354836 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4392045145180752925} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Y Repeats + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeWallpaperSymmetryY + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider WallpaperSymmetryY + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.259 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!4 &1090459199902595224 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 3543347682952354836} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1425760720802223258 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 3543347682952354836} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &4016504928870957980 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1875355297070972939} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: -2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: SliderType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: -5 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Skew Y + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeWallpaperSymmetrySkewY + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider WallpaperSymmetrySkew Y + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.259 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!4 &698925315210192656 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 4016504928870957980} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1538071426504755986 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 4016504928870957980} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &4063006509446782190 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Noise + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Noise + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleWaveformButtons + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 1755427328129879385} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Noise + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.3 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.5250001 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.5250001 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.58 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.7952599 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Noise + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.19554725 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!114 &1755427328129879385 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 4063006509446782190} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &2084670861871800069 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 4063006509446782190} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4447278329413749371 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Z + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Rotation + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleTransformOptionButton + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 2128475486406499276} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Z + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.525 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.525 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.32799998 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.1069999 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Z + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.4693134 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &1818161144882973072 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 4447278329413749371} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2128475486406499276 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 4447278329413749371} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &4683985943484123631 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: X + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Rotation + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleTransformOptionButton + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 7007294636143564888} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button X + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 16 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.525 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.525 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.122999996 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.1069999 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: X + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.4693134 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!114 &7007294636143564888 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 4683985943484123631} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &7317315408055126532 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 4683985943484123631} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4711678103266373560 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4450488848677648} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Wallpaper Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Wallpaper Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleShowWallpaperSymmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Show Wallpaper Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.003000006 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.305 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.02 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Wallpaper Symmetry + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1251502 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!114 &7015776417567784463 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 4711678103266373560} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &7345284934685731923 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 4711678103266373560} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5271485489344934026 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Sawtooth + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Sawtooth Wave + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleWaveformButtons + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 7572276249332736317} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Sawtooth + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.3 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.5250001 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.5250001 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.7952599 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Sawtooth + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.19554725 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!114 &7572276249332736317 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 5271485489344934026} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &7900611037786993505 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 5271485489344934026} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5355879118161782607 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4450488848677648} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Options + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Options + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleShowOptions + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Show Options + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.473 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.305 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.02 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Options + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1251502 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!114 &7669017256808560376 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 5355879118161782607} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &7989218957743760548 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 5355879118161782607} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5498876572284623808 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: EachAfter + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Apply Transform After + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleTransformEachAfter + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 7814266684187019895} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.ActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button EachAfter + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 19 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.15 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.525 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.525 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.473 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.1069999 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: After + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.3128756 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &7548983940865529899 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 5498876572284623808} + m_PrefabAsset: {fileID: 0} +--- !u!114 &7814266684187019895 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 5498876572284623808} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &6111565134745688653 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4450488848677648} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Point Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Point Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleShowPointSymmetry + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Show Point Symmetry + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.47700003 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.30499995 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.02 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2652828157812676783, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Point Symmetry + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1251502 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &8096394481361279398 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 6111565134745688653} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8425831530213985274 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 6111565134745688653} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &6194010479142647712 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Hue + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Affect Hue + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleColorComponentButtons + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 8488087417688237591} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Hue + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.4 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.383 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.021999896 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Hue + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1564378 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &8176571309922006091 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 6194010479142647712} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8488087417688237591 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 6194010479142647712} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &7236598400484374181 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Square + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Square Wave + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleWaveformButtons + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 4923484258860459794} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Square + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.3 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.5250001 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.5250001 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.29 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.7952599 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Square + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.19554725 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &4675017996162495822 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 7236598400484374181} + m_PrefabAsset: {fileID: 0} +--- !u!114 &4923484258860459794 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 7236598400484374181} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &7492955974220763576 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Position + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Position + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleTransformOptionButton + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 5170808555372855311} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Position + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.3 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.525 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.525 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.387 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.107 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Position + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1564378 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &4859626148352807507 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 7492955974220763576} + m_PrefabAsset: {fileID: 0} +--- !u!114 &5170808555372855311 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 7492955974220763576} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &7748830021826194908 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Max.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Max.y + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Min.x + value: -20 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Min.y + value: -20 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeTransformXY + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417538, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_Name + value: XY Pos + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253676058, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_RootOrder + value: 11 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalScale.x + value: 1.3538911 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalScale.y + value: 1.3538911 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalScale.z + value: 1.3538911 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.45 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.2089999 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.019999733 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5262351852081683487, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6528640629023288365, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3ded3d8264783fc41bfd1aad5ce97a56, type: 3} +--- !u!4 &6162955042476329296 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 3ded3d8264783fc41bfd1aad5ce97a56, + type: 3} + m_PrefabInstance: {fileID: 7748830021826194908} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8075097021365148169 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7617698973358531412} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: SliderType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Scale X + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeWallpaperSymmetryScaleX + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider WallpaperSymmetryScale X + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.993 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!4 &5629192606708465285 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 8075097021365148169} + m_PrefabAsset: {fileID: 0} +--- !u!114 &5977877417975599751 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 8075097021365148169} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &8550217484822556026 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5267273385286354863} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Scale + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionType + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleWallpaperControlsScaleButton + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: ButtonScale + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.451385 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.90277 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.90277 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.001 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.72300005 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.002500048 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Size + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.b + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.r + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor32.rgba + value: 4278190080 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 4787677302610872560, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 18.273026 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &5919126831566139025 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 8550217484822556026} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6239258713479429325 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 8550217484822556026} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &8807215778291701623 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1875355297070972939} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: -2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: SliderType + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: -5 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: Skew X + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeWallpaperSymmetrySkewX + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider WallpaperSymmetrySkew X + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.993 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!4 &4915658354465895419 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 8807215778291701623} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6403179917261004793 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 8807215778291701623} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &8857421801407101904 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4392045145180752925} + m_Modifications: + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMax + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_safeMin + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMax + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_unsafeMin + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_InitialValue + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_DescriptionText + value: X Repeats + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleChangeWallpaperSymmetryX + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: onUpdateValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 4471627121253417836, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_Name + value: Slider WallpaperSymmetryX + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.029999731 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} +--- !u!4 &4964527133549371228 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 8857421801407101904} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6345233297435571038 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, + type: 3} + m_PrefabInstance: {fileID: 8857421801407101904} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 42c914c85d400664c9df3239aafbec71, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &8893926146369385851 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Rotation + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Rotation + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleTransformOptionButton + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 6580787696857965772} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Rotation + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 15 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.3 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.525 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.525 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.09200001 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -1.1069999 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Rotation + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.1564378 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!114 &6580787696857965772 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 8893926146369385851} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &6908835511661688464 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 8893926146369385851} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &9157860256767077692 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5267273385286354863} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Skew + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionType + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleWallpaperControlsSkewButton + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: ButtonSkew + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 19 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.451385 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.90277 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.90277 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.436 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.72300005 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.002500048 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Skew + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.b + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor.r + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_fontColor32.rgba + value: 4278190080 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 4787677302610872560, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 18.273026 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &6601096849385451223 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 9157860256767077692} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6857139847792557195 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 9157860256767077692} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &9212730955951752404 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8329077188675196808} + m_Modifications: + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ButtonLabel + value: Triangle + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.b + value: 0.11949676 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.g + value: 0.8985863 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorSelected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_DescriptionText + value: Triangle Wave + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ColorDeselected.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 114054410763498584} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: HandleWaveformButtons + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 6909652951931999587} + - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Action.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: TiltBrush.TextActionButton, Assembly-CSharp + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_Name + value: Button Triangle + objectReference: {fileID: 0} + - target: {fileID: 2630224399012238907, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.3 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.5250001 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.5250001 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.29 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.7952599 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4506741420675531107, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_text + value: Triangle + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.x + value: 0.19554725 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.y + value: 0.089393005 + objectReference: {fileID: 0} + - target: {fileID: 4774244057288012162, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + propertyPath: m_LocalScale.z + value: 0.089393005 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} +--- !u!4 &6581656813067487039 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 9212730955951752404} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6909652951931999587 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, + type: 3} + m_PrefabInstance: {fileID: 9212730955951752404} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5048fb3b23fb4d30993bded0678f8c43, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab.meta b/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab.meta new file mode 100644 index 0000000000..4444415717 --- /dev/null +++ b/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e2dd9f64d28858a468b61151cbf090d6 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: From 215f39c96bc8a83cddd2a3cf1147f6a825c00f73 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Thu, 1 Dec 2022 14:59:58 +0000 Subject: [PATCH 64/92] Fixes for original mirror functionality and post-merge cleanups. [CI BUILD] --- Assets/Prefabs/Panels/AdvancedToolsPanel.prefab | 4 ++-- Assets/Prefabs/Panels/AdvancedToolsPanel_Mobile.prefab | 1 - Assets/Prefabs/Panels/ExperimentalPanel.prefab | 2 +- .../PopUps/PopupWindow_MirrorOptions.prefab.meta | 2 +- .../PopUps/PopupWindow_MultimirrorOptions.prefab.meta | 2 +- Assets/Scripts/SelectionManager.cs | 6 +++--- Assets/Scripts/Widgets/GrabWidget.cs | 2 +- Assets/Scripts/Widgets/SymmetryWidget.cs | 10 +++++----- Assets/Scripts/Widgets/VideoWidget.cs | 2 +- 9 files changed, 15 insertions(+), 16 deletions(-) diff --git a/Assets/Prefabs/Panels/AdvancedToolsPanel.prefab b/Assets/Prefabs/Panels/AdvancedToolsPanel.prefab index 89632bcfb1..20da396d5d 100644 --- a/Assets/Prefabs/Panels/AdvancedToolsPanel.prefab +++ b/Assets/Prefabs/Panels/AdvancedToolsPanel.prefab @@ -700,7 +700,7 @@ MonoBehaviour: m_PanelDescription: Tools m_PanelDescriptionPrefab: {fileID: 160918, guid: 3491f4f01ba6cac47b1633f36d7c6c84, type: 3} - m_PanelDescriptionOffset: {x: 1.25, y: 1, z: 0} + m_PanelDescriptionOffset: {x: 1.25, y: 0.8, z: 0} m_PanelDescriptionColor: {r: 1, g: 1, b: 1, a: 1} m_PanelFlairPrefab: {fileID: 0} m_PanelFlairOffset: {x: 0, y: 0, z: 0} @@ -726,7 +726,7 @@ MonoBehaviour: m_InitialSpawnPos: {x: 4.61, y: 12, z: 5.34} m_InitialSpawnRotEulers: {x: 37.18, y: 63.12, z: 0} m_WandAttachAngle: 240 - m_WandAttachYOffset: 1.2 + m_WandAttachYOffset: 0.75 m_WandAttachHalfHeight: 0.8 m_BeginFixed: 1 m_CanBeFixedToWand: 1 diff --git a/Assets/Prefabs/Panels/AdvancedToolsPanel_Mobile.prefab b/Assets/Prefabs/Panels/AdvancedToolsPanel_Mobile.prefab index 9b61738022..6f3c9ffa72 100644 --- a/Assets/Prefabs/Panels/AdvancedToolsPanel_Mobile.prefab +++ b/Assets/Prefabs/Panels/AdvancedToolsPanel_Mobile.prefab @@ -1239,7 +1239,6 @@ MonoBehaviour: m_ShowDuration: 0.25 m_GrabDistance: 1.4 m_CollisionRadius: 1 - m_previousCanvas: {fileID: 0} m_AllowTwoHandGrab: 0 m_DestroyOnHide: 0 m_AllowHideWithToss: 0 diff --git a/Assets/Prefabs/Panels/ExperimentalPanel.prefab b/Assets/Prefabs/Panels/ExperimentalPanel.prefab index bf5d8d267f..e7ba7e3803 100644 --- a/Assets/Prefabs/Panels/ExperimentalPanel.prefab +++ b/Assets/Prefabs/Panels/ExperimentalPanel.prefab @@ -323,7 +323,7 @@ MonoBehaviour: m_PanelPopUpMap: - m_PopUpPrefab: {fileID: 197348, guid: 41a9315e35469455cbb17380475173b6, type: 3} m_Command: 5 - - m_PopUpPrefab: {fileID: 1758786797962018, guid: e2dd9f64d28858a468b61151cbf090d6, + - m_PopUpPrefab: {fileID: 1758786797962018, guid: 04751ea8307825e4bb7657eb20f9bfc5, type: 3} m_Command: 15 m_PanelDescription: Experimental diff --git a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab.meta b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab.meta index 1265886636..4444415717 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab.meta +++ b/Assets/Prefabs/PopUps/PopupWindow_MirrorOptions.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 04751ea8307825e4bb7657eb20f9bfc5 +guid: e2dd9f64d28858a468b61151cbf090d6 PrefabImporter: externalObjects: {} userData: diff --git a/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab.meta b/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab.meta index 4444415717..1265886636 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab.meta +++ b/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e2dd9f64d28858a468b61151cbf090d6 +guid: 04751ea8307825e4bb7657eb20f9bfc5 PrefabImporter: externalObjects: {} userData: diff --git a/Assets/Scripts/SelectionManager.cs b/Assets/Scripts/SelectionManager.cs index 99f8ed6bb2..6ca363dbcd 100644 --- a/Assets/Scripts/SelectionManager.cs +++ b/Assets/Scripts/SelectionManager.cs @@ -720,7 +720,7 @@ public void SelectWidget(GrabWidget widget) Debug.LogWarning("Attempted to select widget that is already selected."); return; } - widget.m_PreviousCanvas = widget.Canvas; + widget.m_previousCanvas = widget.Canvas; widget.SetCanvas(App.Scene.SelectionCanvas); HierarchyUtils.RecursivelySetLayer(widget.transform, App.Scene.SelectionCanvas.gameObject.layer); @@ -756,9 +756,9 @@ public void DeselectWidgets(IEnumerable widgets, CanvasScript target { destinationCanvas = targetCanvas; } - else if (IsValidDestination(widget.m_PreviousCanvas)) + else if (IsValidDestination(widget.m_previousCanvas)) { - destinationCanvas = widget.m_PreviousCanvas; + destinationCanvas = widget.m_previousCanvas; } else { diff --git a/Assets/Scripts/Widgets/GrabWidget.cs b/Assets/Scripts/Widgets/GrabWidget.cs index 61cc736631..ec9b6a5f44 100644 --- a/Assets/Scripts/Widgets/GrabWidget.cs +++ b/Assets/Scripts/Widgets/GrabWidget.cs @@ -68,7 +68,7 @@ public enum Axis public float m_GrabDistance; public float m_CollisionRadius = 1.2f; - [NonSerialized] public CanvasScript m_PreviousCanvas; + [NonSerialized] public CanvasScript m_previousCanvas; [SerializeField] private bool m_AllowTwoHandGrab = false; [SerializeField] private bool m_DestroyOnHide = false; diff --git a/Assets/Scripts/Widgets/SymmetryWidget.cs b/Assets/Scripts/Widgets/SymmetryWidget.cs index 5eac3003ce..785ce65004 100644 --- a/Assets/Scripts/Widgets/SymmetryWidget.cs +++ b/Assets/Scripts/Widgets/SymmetryWidget.cs @@ -119,20 +119,20 @@ public void SetMode(PointerManager.SymmetryMode rMode) { case PointerManager.SymmetryMode.SinglePlane: m_LeftRightMesh.enabled = false; - m_FrontBackMesh.enabled = false; - break; - case PointerManager.SymmetryMode.TwoHanded: - m_LeftRightMesh.enabled = false; - m_FrontBackMesh.enabled = true; for (int i = 0; i < m_GuideBeams.Length; ++i) { m_GuideBeams[i].m_BeamRenderer.enabled = ((m_GuideBeams[i].m_Direction != BeamDirection.Left) && (m_GuideBeams[i].m_Direction != BeamDirection.Right)); } break; + case PointerManager.SymmetryMode.TwoHanded: case PointerManager.SymmetryMode.MultiMirror: m_LeftRightMesh.enabled = false; m_FrontBackMesh.enabled = true; + for (int i = 0; i < m_GuideBeams.Length; ++i) + { + m_GuideBeams[i].m_BeamRenderer.enabled = false; + } if (PointerManager.m_Instance.m_CustomSymmetryType == PointerManager.CustomSymmetryType.Point) { } diff --git a/Assets/Scripts/Widgets/VideoWidget.cs b/Assets/Scripts/Widgets/VideoWidget.cs index 0413c3f8ea..6ce45f2a5c 100644 --- a/Assets/Scripts/Widgets/VideoWidget.cs +++ b/Assets/Scripts/Widgets/VideoWidget.cs @@ -179,7 +179,7 @@ override public GrabWidget Clone() override public GrabWidget Clone(Vector3 position, Quaternion rotation, float size) { VideoWidget clone = Instantiate(WidgetManager.m_Instance.VideoWidgetPrefab) as VideoWidget; - clone.m_PreviousCanvas = m_PreviousCanvas; + clone.m_previousCanvas = m_previousCanvas; clone.m_LoadingFromSketch = true; // prevents intro animation clone.m_TransitionScale = 1.0f; clone.transform.parent = transform.parent; From d3ea905fc50a717e1a229f8aa81aa745219cb01e Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Fri, 2 Dec 2022 14:59:11 +0000 Subject: [PATCH 65/92] Fix multi-mirror icon [CI BUILD] --- .../Prefabs/Panels/ExperimentalPanel.prefab | 2 +- Assets/Resources/Icons/symmetry4x.png | Bin 18179 -> 3902 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/Prefabs/Panels/ExperimentalPanel.prefab b/Assets/Prefabs/Panels/ExperimentalPanel.prefab index e7ba7e3803..37c1d85811 100644 --- a/Assets/Prefabs/Panels/ExperimentalPanel.prefab +++ b/Assets/Prefabs/Panels/ExperimentalPanel.prefab @@ -1022,7 +1022,7 @@ MonoBehaviour: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 8643f7dbd4cd20b48bb3b2b4c7ac1fe0, type: 3} - m_AtlasTexture: 1 + m_AtlasTexture: 0 m_ToggleButton: 1 m_LongPressReleaseButton: 0 m_ButtonHasPressedAudio: 0 diff --git a/Assets/Resources/Icons/symmetry4x.png b/Assets/Resources/Icons/symmetry4x.png index 7a617bec2afdcdb3e2484ec91017145fbca048c2..331b6893ce4dbe00c95384e440cf5b623214f9ac 100644 GIT binary patch literal 3902 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 Date: Fri, 9 Dec 2022 09:20:51 +0000 Subject: [PATCH 66/92] Fix material naming --- Assets/Materials/CustomMirrorGuide.mat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/Materials/CustomMirrorGuide.mat b/Assets/Materials/CustomMirrorGuide.mat index 64358f5949..56dbb79af3 100644 --- a/Assets/Materials/CustomMirrorGuide.mat +++ b/Assets/Materials/CustomMirrorGuide.mat @@ -7,7 +7,7 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: StraightEdgeGuide + m_Name: CustomMirrorGuide m_Shader: {fileID: 4800000, guid: b25bb00353dee3045b6afef5a48cc184, type: 3} m_ValidKeywords: [] m_InvalidKeywords: [] From 7324339a96645843dc85245f3fdae3a0bb21da0e Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Fri, 9 Dec 2022 09:23:51 +0000 Subject: [PATCH 67/92] Hidden experimental mirror controls --- .../Prefabs/Panels/ExperimentalPanel.prefab | 2 +- .../PopupWindow_MultimirrorOptions.prefab | 918 ++++++++++-------- .../Scripts/GUI/MirrorOptionsPopUpWindow.cs | 127 ++- Assets/Scripts/PointerManager.cs | 25 + 4 files changed, 678 insertions(+), 394 deletions(-) diff --git a/Assets/Prefabs/Panels/ExperimentalPanel.prefab b/Assets/Prefabs/Panels/ExperimentalPanel.prefab index 37c1d85811..28ccf7a8a2 100644 --- a/Assets/Prefabs/Panels/ExperimentalPanel.prefab +++ b/Assets/Prefabs/Panels/ExperimentalPanel.prefab @@ -1036,7 +1036,7 @@ MonoBehaviour: m_CommandParam2: -1 m_RequiresPopup: 0 m_CenterPopupOnButton: 0 - m_PopupOffset: {x: 0, y: 0, z: 0} + m_PopupOffset: {x: 0, y: 0.5, z: 0} m_PopupText: m_ToggleOnDescription: m_ToggleOnTexture: {fileID: 0} diff --git a/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab b/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab index 74bfb34ec4..07acdf927d 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab +++ b/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab @@ -31,18 +31,17 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 2166280579792966640} - {fileID: 8096394481361279398} - {fileID: 7345284934685731923} - {fileID: 7989218957743760548} - {fileID: 4327150407939751799} - {fileID: 5267273385286354863} - {fileID: 8329077188675196808} + - {fileID: 5586313814439420742} - {fileID: 4368528965265458} - {fileID: 1751519138734375626} - - {fileID: 2166280579792905044} - - {fileID: 2166280579792923236} - {fileID: 2166280579792919424} + - {fileID: 2953828814628176701} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -71,9 +70,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: cc3f8594730944b18f06db4d949ece10, type: 3} m_Name: m_EditorClassIdentifier: - m_Background: {fileID: 2166280579793244820} - m_TopBorder: {fileID: 2166280579793245592} - m_BottomBorder: {fileID: 2166280579793288598} + m_Background: {fileID: 2951347696788997889} + m_TopBorder: {fileID: 2951294754427530079} + m_BottomBorder: {fileID: 7404529386153916969} m_WindowText: {fileID: 2166280579802843928} m_WindowSubText: {fileID: 0} m_CharacterWidth: 0.175 @@ -797,7 +796,7 @@ Transform: - {fileID: 7617698973358531412} - {fileID: 1875355297070972939} m_Father: {fileID: 4450488848677648} - m_RootOrder: 5 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1344474811229094477 GameObject: @@ -823,7 +822,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1344474811229094477} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -0.947, z: 0} + m_LocalPosition: {x: 0, y: -1.283, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] @@ -1118,7 +1117,7 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 8 ---- !u!1 &2166280579793244820 +--- !u!1 &2166280579793249178 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1126,46 +1125,38 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 2166280579792923236} - - component: {fileID: 2166280579792113966} - - component: {fileID: 2166280579791100098} + - component: {fileID: 2166280579792919424} + - component: {fileID: 2166280579791091378} + - component: {fileID: 2166280579802843928} m_Layer: 0 - m_Name: Background + m_Name: TextLine m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2166280579792923236 + m_IsActive: 0 +--- !u!4 &2166280579792919424 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793244820} + m_GameObject: {fileID: 2166280579793249178} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0.6, z: 0} - m_LocalScale: {x: 1.5, y: 2, z: 1.25} + m_LocalPosition: {x: -0.735, y: 0.411, z: -0.002} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4450488848677648} - m_RootOrder: 10 + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2166280579792113966 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793244820} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &2166280579791100098 +--- !u!23 &2166280579791091378 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793244820} + m_GameObject: {fileID: 2166280579793249178} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -1179,7 +1170,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 063830079b917cf4188d2ebd898f4398, type: 2} + - {fileID: 2100000, guid: 543b312efaeb6aa4aa25a9e07e815953, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -1201,7 +1192,29 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &2166280579793245592 +--- !u!102 &2166280579802843928 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166280579793249178} + m_Text: Configure Mirror + m_OffsetZ: 0 + m_CharacterSize: 0.03 + m_LineSpacing: 1 + m_Anchor: 0 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 64 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: aa94fec06c672f74d86409a6979db921, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!1 &2231356444909527265 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1209,60 +1222,62 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 2166280579792966640} - - component: {fileID: 2166280579792118910} - - component: {fileID: 2166280579791087576} - m_Layer: 0 - m_Name: TopBorder + - component: {fileID: 393395512410784122} + - component: {fileID: 8745987997367632156} + - component: {fileID: 8775431742563972990} + - component: {fileID: 8071248828362873974} + - component: {fileID: 8172820191720481917} + m_Layer: 16 + m_Name: Button MirrorType T m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &2166280579792966640 +--- !u!4 &393395512410784122 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793245592} + m_GameObject: {fileID: 2231356444909527265} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0.4, z: -0.0025} - m_LocalScale: {x: 1.5, y: 0.0125, z: 1} - m_ConstrainProportionsScale: 0 + m_LocalPosition: {x: 0, y: -0.33012998, z: 0} + m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_ConstrainProportionsScale: 1 m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 0 + m_Father: {fileID: 4327150407939751799} + m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2166280579792118910 +--- !u!33 &8745987997367632156 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793245592} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &2166280579791087576 + m_GameObject: {fileID: 2231356444909527265} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &8775431742563972990 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793245592} + m_GameObject: {fileID: 2231356444909527265} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 m_StaticShadowCaster: 0 m_MotionVectors: 1 - m_LightProbeUsage: 0 + m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: d153b453067a0724889fb677fef801a1, type: 2} + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -1284,7 +1299,66 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &2166280579793249178 +--- !u!65 &8071248828362873974 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2231356444909527265} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8172820191720481917 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2231356444909527265} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: T + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 49bb25c6aaecebd4db489bf5e3f45052, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 8172820191720481917} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 0 + m_PointSymmetryFamily: 7 + m_WallpaperSymmetryGroup: 0 +--- !u!1 &2305128779735225729 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1292,52 +1366,62 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 2166280579792919424} - - component: {fileID: 2166280579791091378} - - component: {fileID: 2166280579802843928} - m_Layer: 0 - m_Name: TextLine + - component: {fileID: 1300694497360487686} + - component: {fileID: 8124588142492295066} + - component: {fileID: 6203013449385171471} + - component: {fileID: 8146467495677470450} + - component: {fileID: 8957213911725741500} + m_Layer: 16 + m_Name: Button Wallpaper Pm m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &2166280579792919424 + m_IsActive: 1 +--- !u!4 &1300694497360487686 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793249178} + m_GameObject: {fileID: 2305128779735225729} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.735, y: 0.411, z: -0.002} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 + m_LocalPosition: {x: 0.11858, y: -0.008589052, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} + m_ConstrainProportionsScale: 1 m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 11 + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!23 &2166280579791091378 +--- !u!33 &8124588142492295066 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2305128779735225729} + m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} +--- !u!23 &6203013449385171471 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793249178} + m_GameObject: {fileID: 2305128779735225729} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 m_StaticShadowCaster: 0 m_MotionVectors: 1 - m_LightProbeUsage: 0 + m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 543b312efaeb6aa4aa25a9e07e815953, type: 2} + - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -1359,29 +1443,66 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!102 &2166280579802843928 -TextMesh: - serializedVersion: 3 +--- !u!65 &8146467495677470450 +BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793249178} - m_Text: Configure Mirror - m_OffsetZ: 0 - m_CharacterSize: 0.03 - m_LineSpacing: 1 - m_Anchor: 0 - m_Alignment: 0 - m_TabSize: 4 - m_FontSize: 64 - m_FontStyle: 0 - m_RichText: 1 - m_Font: {fileID: 12800000, guid: aa94fec06c672f74d86409a6979db921, type: 3} - m_Color: - serializedVersion: 2 - rgba: 4294967295 ---- !u!1 &2166280579793288598 + m_GameObject: {fileID: 2305128779735225729} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8957213911725741500 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2305128779735225729} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DescriptionType: 0 + m_DescriptionYOffset: 0 + m_DescriptionText: Pm + m_DescriptionTextExtra: + m_DescriptionActivateSpeed: 12 + m_DescriptionZScale: 1 + m_ButtonTexture: {fileID: 2800000, guid: 7ba0d0833493b5840bc9afbcdd8de197, type: 3} + m_AtlasTexture: 1 + m_ToggleButton: 0 + m_LongPressReleaseButton: 0 + m_ButtonHasPressedAudio: 1 + m_ZAdjustHover: -0.02 + m_ZAdjustClick: 0.02 + m_HoverScale: 1.1 + m_HoverBoxColliderGrow: 0.2 + m_AddOverlay: 0 + m_Action: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 114054410763498584} + m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp + m_MethodName: HandleChangeMirrorTypeButton + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 8957213911725741500} + m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 3 +--- !u!1 &2371816090651033249 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1389,60 +1510,60 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 2166280579792905044} - - component: {fileID: 2166280579792155208} - - component: {fileID: 2166280579791098584} - m_Layer: 0 - m_Name: BottomBorder + - component: {fileID: 2056699165786285581} + - component: {fileID: 7025744392703063466} + - component: {fileID: 6045369193800010751} + m_Layer: 16 + m_Name: BorderPopupMiddle m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &2166280579792905044 +--- !u!4 &2056699165786285581 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793288598} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -1.6, z: -0.0025} - m_LocalScale: {x: 1.5, y: 0.0125, z: 1} + m_GameObject: {fileID: 2371816090651033249} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.000049882, y: 0.00031412, z: 0.0064152} + m_LocalScale: {x: 0.87626, y: 0.87626, z: 0.87626} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 9 + m_Father: {fileID: 2953828814628176701} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2166280579792155208 +--- !u!33 &7025744392703063466 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793288598} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &2166280579791098584 + m_GameObject: {fileID: 2371816090651033249} + m_Mesh: {fileID: 2992368497313890373, guid: a343604c10f606040a21af265cde7858, type: 3} +--- !u!23 &6045369193800010751 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793288598} + m_GameObject: {fileID: 2371816090651033249} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 m_StaticShadowCaster: 0 m_MotionVectors: 1 - m_LightProbeUsage: 0 + m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 2 m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: d153b453067a0724889fb677fef801a1, type: 2} + - {fileID: 2100000, guid: 77dd4ff8b1158a84397aba783cd0af05, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -1464,7 +1585,7 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &2231356444909527265 +--- !u!1 &2616242641581804622 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1472,48 +1593,48 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 393395512410784122} - - component: {fileID: 8745987997367632156} - - component: {fileID: 8775431742563972990} - - component: {fileID: 8071248828362873974} - - component: {fileID: 8172820191720481917} + - component: {fileID: 4339906437056461505} + - component: {fileID: 8188797722396279458} + - component: {fileID: 1958996484041427258} + - component: {fileID: 1823976791089262816} + - component: {fileID: 2459862878608188326} m_Layer: 16 - m_Name: Button MirrorType T + m_Name: Button Wallpaper P6m m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &393395512410784122 +--- !u!4 &4339906437056461505 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2231356444909527265} + m_GameObject: {fileID: 2616242641581804622} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0.33012998, z: 0} - m_LocalScale: {x: 0.24, y: 0.24, z: 0.24} + m_LocalPosition: {x: 0.60327, y: -0.008589052, z: 0} + m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} m_ConstrainProportionsScale: 1 m_Children: [] - m_Father: {fileID: 4327150407939751799} - m_RootOrder: 7 + m_Father: {fileID: 5267273385286354863} + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8745987997367632156 +--- !u!33 &8188797722396279458 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2231356444909527265} + m_GameObject: {fileID: 2616242641581804622} m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &8775431742563972990 +--- !u!23 &1958996484041427258 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2231356444909527265} + m_GameObject: {fileID: 2616242641581804622} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -1549,26 +1670,26 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &8071248828362873974 +--- !u!65 &1823976791089262816 BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2231356444909527265} + m_GameObject: {fileID: 2616242641581804622} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 m_Size: {x: 1, y: 1, z: 0.01} m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &8172820191720481917 +--- !u!114 &2459862878608188326 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2231356444909527265} + m_GameObject: {fileID: 2616242641581804622} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} @@ -1576,11 +1697,11 @@ MonoBehaviour: m_EditorClassIdentifier: m_DescriptionType: 0 m_DescriptionYOffset: 0 - m_DescriptionText: T + m_DescriptionText: P6m m_DescriptionTextExtra: m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 49bb25c6aaecebd4db489bf5e3f45052, type: 3} + m_ButtonTexture: {fileID: 2800000, guid: 193cd42dbd5b1fa47821a45b8efeee07, type: 3} m_AtlasTexture: 1 m_ToggleButton: 0 m_LongPressReleaseButton: 0 @@ -1598,17 +1719,17 @@ MonoBehaviour: m_MethodName: HandleChangeMirrorTypeButton m_Mode: 2 m_Arguments: - m_ObjectArgument: {fileID: 8172820191720481917} + m_ObjectArgument: {fileID: 2459862878608188326} m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp m_IntArgument: 0 m_FloatArgument: 0 m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_CustomSymmetryType: 0 - m_PointSymmetryFamily: 7 - m_WallpaperSymmetryGroup: 0 ---- !u!1 &2305128779735225729 + m_CustomSymmetryType: 1 + m_PointSymmetryFamily: 0 + m_WallpaperSymmetryGroup: 5 +--- !u!1 &2685830830161847003 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1616,48 +1737,114 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1300694497360487686} - - component: {fileID: 8124588142492295066} - - component: {fileID: 6203013449385171471} - - component: {fileID: 8146467495677470450} - - component: {fileID: 8957213911725741500} + - component: {fileID: 4392045145180752925} m_Layer: 16 - m_Name: Button Wallpaper Pm + m_Name: Repeats m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1300694497360487686 +--- !u!4 &4392045145180752925 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2305128779735225729} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.11858, y: -0.008589052, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 - m_Children: [] + m_GameObject: {fileID: 2685830830161847003} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.045, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4964527133549371228} + - {fileID: 1090459199902595224} m_Father: {fileID: 5267273385286354863} - m_RootOrder: 3 + m_RootOrder: 20 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8124588142492295066 +--- !u!1 &2950812207475651901 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2953828814628176701} + m_Layer: 16 + m_Name: Mesh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2953828814628176701 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2950812207475651901} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0.609, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2945448729352279183} + - {fileID: 2056699165786285581} + - {fileID: 1621876177180506902} + - {fileID: 2954257043736133393} + m_Father: {fileID: 4450488848677648} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2951294754427530079 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2945448729352279183} + - component: {fileID: 2920120155510350361} + - component: {fileID: 2927662007015508185} + m_Layer: 16 + m_Name: BorderPopupTop + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2945448729352279183 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2951294754427530079} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.000049882, y: 0.00031412, z: 0.0064152} + m_LocalScale: {x: 0.87626, y: 0.87626, z: 0.87626} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2953828814628176701} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2920120155510350361 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2305128779735225729} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &6203013449385171471 + m_GameObject: {fileID: 2951294754427530079} + m_Mesh: {fileID: -4246932980435033413, guid: a343604c10f606040a21af265cde7858, type: 3} +--- !u!23 &2927662007015508185 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2305128779735225729} + m_GameObject: {fileID: 2951294754427530079} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -1671,7 +1858,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + - {fileID: 2100000, guid: 77dd4ff8b1158a84397aba783cd0af05, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -1693,115 +1880,54 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &8146467495677470450 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2305128779735225729} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &8957213911725741500 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2305128779735225729} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: Pm - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 7ba0d0833493b5840bc9afbcdd8de197, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 8957213911725741500} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 3 ---- !u!1 &2616242641581804622 +--- !u!1 &2951347696788997889 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4339906437056461505} - - component: {fileID: 8188797722396279458} - - component: {fileID: 1958996484041427258} - - component: {fileID: 1823976791089262816} - - component: {fileID: 2459862878608188326} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2954257043736133393} + - component: {fileID: 2920730141505168867} + - component: {fileID: 2929024820268061669} m_Layer: 16 - m_Name: Button Wallpaper P6m + m_Name: PopupStandardBg m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4339906437056461505 +--- !u!4 &2954257043736133393 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2616242641581804622} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.60327, y: -0.008589052, z: 0} - m_LocalScale: {x: 0.19915006, y: 0.19915006, z: 0.19915006} - m_ConstrainProportionsScale: 1 + m_GameObject: {fileID: 2951347696788997889} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0.015} + m_LocalScale: {x: 112.37, y: 112.66, z: 130} + m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8188797722396279458 + m_Father: {fileID: 2953828814628176701} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!33 &2920730141505168867 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2616242641581804622} - m_Mesh: {fileID: 4300000, guid: 5501f437160666942ae970f3648fbeb8, type: 3} ---- !u!23 &1958996484041427258 + m_GameObject: {fileID: 2951347696788997889} + m_Mesh: {fileID: 4300002, guid: 2ed547fd4d0ff4e47bc74bf021bc1893, type: 3} +--- !u!23 &2929024820268061669 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2616242641581804622} + m_GameObject: {fileID: 2951347696788997889} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -1815,7 +1941,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 40d29de2bdc11f04dbfa25059165916e, type: 2} + - {fileID: 2100000, guid: db0305ff9081c3b448ac79e85d26e5d4, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -1837,98 +1963,6 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!65 &1823976791089262816 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2616242641581804622} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &2459862878608188326 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2616242641581804622} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ebfe6b7e63f481abadef92a3c8e5733, type: 3} - m_Name: - m_EditorClassIdentifier: - m_DescriptionType: 0 - m_DescriptionYOffset: 0 - m_DescriptionText: P6m - m_DescriptionTextExtra: - m_DescriptionActivateSpeed: 12 - m_DescriptionZScale: 1 - m_ButtonTexture: {fileID: 2800000, guid: 193cd42dbd5b1fa47821a45b8efeee07, type: 3} - m_AtlasTexture: 1 - m_ToggleButton: 0 - m_LongPressReleaseButton: 0 - m_ButtonHasPressedAudio: 1 - m_ZAdjustHover: -0.02 - m_ZAdjustClick: 0.02 - m_HoverScale: 1.1 - m_HoverBoxColliderGrow: 0.2 - m_AddOverlay: 0 - m_Action: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 114054410763498584} - m_TargetAssemblyTypeName: TiltBrush.MirrorOptionsPopUpWindow, Assembly-CSharp - m_MethodName: HandleChangeMirrorTypeButton - m_Mode: 2 - m_Arguments: - m_ObjectArgument: {fileID: 2459862878608188326} - m_ObjectArgumentAssemblyTypeName: TiltBrush.MirrorTypeButton, Assembly-CSharp - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_CustomSymmetryType: 1 - m_PointSymmetryFamily: 0 - m_WallpaperSymmetryGroup: 5 ---- !u!1 &2685830830161847003 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4392045145180752925} - m_Layer: 16 - m_Name: Repeats - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4392045145180752925 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2685830830161847003} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.045, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4964527133549371228} - - {fileID: 1090459199902595224} - m_Father: {fileID: 5267273385286354863} - m_RootOrder: 20 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2961748511487931275 GameObject: m_ObjectHideFlags: 0 @@ -2547,15 +2581,8 @@ Transform: - {fileID: 6162955042476329296} - {fileID: 3718310744562068832} - {fileID: 4300730937922842373} - - {fileID: 4859626148352807507} - - {fileID: 6908835511661688464} - - {fileID: 7317315408055126532} - - {fileID: 2677396949912972064} - - {fileID: 1818161144882973072} - - {fileID: 7548983940865529899} - - {fileID: 3522037083545608543} m_Father: {fileID: 4450488848677648} - m_RootOrder: 6 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &5022211076029827437 GameObject: @@ -3133,6 +3160,44 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 10 m_WallpaperSymmetryGroup: 0 +--- !u!1 &6065660071486192516 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5586313814439420742} + m_Layer: 16 + m_Name: Wallpaper Secret Options Controls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &5586313814439420742 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6065660071486192516} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.09900004, z: -0.01} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4859626148352807507} + - {fileID: 6908835511661688464} + - {fileID: 7317315408055126532} + - {fileID: 2677396949912972064} + - {fileID: 1818161144882973072} + - {fileID: 7548983940865529899} + - {fileID: 3522037083545608543} + m_Father: {fileID: 4450488848677648} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &6387539051538399315 GameObject: m_ObjectHideFlags: 0 @@ -4318,6 +4383,89 @@ Transform: m_Father: {fileID: 5267273385286354863} m_RootOrder: 22 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7404529386153916969 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1621876177180506902} + - component: {fileID: 3879653873180499013} + - component: {fileID: 8367390812956147586} + m_Layer: 16 + m_Name: BorderPopupBottom + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1621876177180506902 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7404529386153916969} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.000049882, y: 0.00031412, z: 0.0064152} + m_LocalScale: {x: 0.87626, y: 0.87626, z: 0.87626} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2953828814628176701} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3879653873180499013 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7404529386153916969} + m_Mesh: {fileID: 1220556274848135419, guid: a343604c10f606040a21af265cde7858, type: 3} +--- !u!23 &8367390812956147586 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7404529386153916969} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 77dd4ff8b1158a84397aba783cd0af05, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!1 &7538532819598425343 GameObject: m_ObjectHideFlags: 0 @@ -4794,7 +4942,7 @@ Transform: - {fileID: 3446630500482607495} - {fileID: 3218360621163022385} m_Father: {fileID: 4450488848677648} - m_RootOrder: 4 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &8702525812552307784 GameObject: @@ -5549,7 +5697,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 8329077188675196808} + m_TransformParent: {fileID: 5586313814439420742} m_Modifications: - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -5639,7 +5787,7 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_RootOrder - value: 17 + value: 3 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6223,7 +6371,7 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.y - value: -0.22299993 + value: -0.27774012 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -6385,27 +6533,27 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.3 + value: 0.35568002 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.y - value: 0.5250001 + value: 0.62244016 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.z - value: 0.5250001 + value: 0.62244016 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.x - value: -0.58 + value: -0.35283 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: -0.7952599 + value: -0.94848 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -6672,7 +6820,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 8329077188675196808} + m_TransformParent: {fileID: 5586313814439420742} m_Modifications: - target: {fileID: 2514466698640951438, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -6757,7 +6905,7 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_RootOrder - value: 20 + value: 6 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -6782,7 +6930,7 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.y - value: -1.321 + value: -1.3209999 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -7614,7 +7762,7 @@ PrefabInstance: - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} propertyPath: m_LocalPosition.y - value: -0.52299994 + value: -0.63874 objectReference: {fileID: 0} - target: {fileID: 4471627121253688460, guid: 73f56870960b5564e8849fe39bdfd7c2, type: 3} @@ -8327,27 +8475,27 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.3 + value: 0.35568002 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.y - value: 0.5250001 + value: 0.62244016 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.z - value: 0.5250001 + value: 0.62244016 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.x - value: 0.58 + value: 0.17358 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: -0.7952599 + value: -1.0991 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -8439,7 +8587,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 8329077188675196808} + m_TransformParent: {fileID: 5586313814439420742} m_Modifications: - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -8529,7 +8677,7 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_RootOrder - value: 18 + value: 4 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -8641,7 +8789,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 8329077188675196808} + m_TransformParent: {fileID: 5586313814439420742} m_Modifications: - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -8731,7 +8879,7 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_RootOrder - value: 16 + value: 2 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -8933,7 +9081,7 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_RootOrder - value: 2 + value: 1 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -9145,27 +9293,27 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.3 + value: 0.35568002 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.y - value: 0.5250001 + value: 0.62244016 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.z - value: 0.5250001 + value: 0.62244016 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.x - value: 0 + value: 0.33483 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: -0.7952599 + value: -0.94848 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -9347,7 +9495,7 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_RootOrder - value: 3 + value: 2 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -9459,7 +9607,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 8329077188675196808} + m_TransformParent: {fileID: 5586313814439420742} m_Modifications: - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -9549,7 +9697,7 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_RootOrder - value: 19 + value: 5 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -9746,7 +9894,7 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_RootOrder - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -10165,27 +10313,27 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.3 + value: 0.35568002 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.y - value: 0.5250001 + value: 0.62244016 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.z - value: 0.5250001 + value: 0.62244016 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.x - value: 0.29 + value: -0.17024 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: -0.7952599 + value: -1.0991 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -10277,7 +10425,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 8329077188675196808} + m_TransformParent: {fileID: 5586313814439420742} m_Modifications: - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -10367,7 +10515,7 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_RootOrder - value: 14 + value: 0 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -10392,7 +10540,7 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: -1.107 + value: -1.1069999 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -11372,7 +11520,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 8329077188675196808} + m_TransformParent: {fileID: 5586313814439420742} m_Modifications: - target: {fileID: 2323353000080118199, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -11462,7 +11610,7 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_RootOrder - value: 15 + value: 1 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} @@ -11886,27 +12034,27 @@ PrefabInstance: - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.x - value: 0.3 + value: 0.35568002 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.y - value: 0.5250001 + value: 0.62244016 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalScale.z - value: 0.5250001 + value: 0.62244016 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.x - value: -0.29 + value: -0.009 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} propertyPath: m_LocalPosition.y - value: -0.7952599 + value: -0.94848 objectReference: {fileID: 0} - target: {fileID: 2633638204545500139, guid: bb51b0dc7d0840f4ca79f5cbee2db4f9, type: 3} diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs index 2a9843f10c..0d0fa6bd87 100644 --- a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -14,6 +14,7 @@ using System; using System.Linq; +using UnityEditor.IMGUI.Controls; using UnityEngine; namespace TiltBrush @@ -50,8 +51,6 @@ public class MirrorOptionsPopUpWindow : OptionsPopUpWindow public GameObject m_ColorPreview; public Transform m_ColorPreviewSwatch; - public ActionToggleButton m_ToggleJitter; - public ActionButton m_ButtonWallpaperRepeats; public ActionButton m_ButtonWallpaperScale; public ActionButton m_ButtonWallpaperSkew; @@ -60,9 +59,15 @@ public class MirrorOptionsPopUpWindow : OptionsPopUpWindow public Transform m_WallpaperScaleControls; public Transform m_WallpaperSkewControls; + private static int m_LastActiveTab; private bool m_MirrorState; [NonSerialized] public PointerManager.ColorShiftComponent m_currentSelectedColorComponent; + public enum SymmetryTransformAxis { X, Y, Z }; + public enum SymmetryTransformType { Position, Rotation }; + public SymmetryTransformAxis m_CurrentSymmetryTransformAxis; + public SymmetryTransformType m_CurrentSymmetryTransformType; + public AdvancedSlider m_SymmetryTransformValueSlider; public override void Init(GameObject rParent, string sText) { @@ -70,13 +75,17 @@ public override void Init(GameObject rParent, string sText) // Store mirror state as the long press button misbehaves sometimes m_MirrorState = GetParentButton().IsButtonActive(); - if (PointerManager.m_Instance.m_CustomSymmetryType == PointerManager.CustomSymmetryType.Point) - { - HandleShowPointSymmetry(); - } - else if (PointerManager.m_Instance.m_CustomSymmetryType == PointerManager.CustomSymmetryType.Wallpaper) + switch (m_LastActiveTab) { - HandleShowWallpaperSymmetry(); + case 0: + HandleShowPointSymmetry(); + break; + case 1: + HandleShowWallpaperSymmetry(); + break; + case 2: + HandleShowOptions(); + break; } SetCurrentMirrorTypeButtonState(true); @@ -240,6 +249,105 @@ private void UpdateWallpaperSettingControls() } } + public void HandleTransformOptionButton(TextActionButton btn) + { + switch (btn.m_ButtonLabel) + { + case "X": + m_CurrentSymmetryTransformAxis = SymmetryTransformAxis.X; + break; + case "Y": + m_CurrentSymmetryTransformAxis = SymmetryTransformAxis.Y; + break; + case "Z": + m_CurrentSymmetryTransformAxis = SymmetryTransformAxis.Z; + break; + case "Position": + m_CurrentSymmetryTransformType = SymmetryTransformType.Position; + break; + case "Rotation": + m_CurrentSymmetryTransformType = SymmetryTransformType.Rotation; + break; + } + SymmetryTransformOptionChanged(); + } + + public void HandleTransformEachAfter(ActionButton btn) + { + PointerManager.m_Instance.m_SymmetryTransformEachAfter = !PointerManager.m_Instance.m_SymmetryTransformEachAfter; + SymmetryTransformOptionChanged(); + } + + private void SymmetryTransformOptionChanged() + { + TrTransform transformEach = PointerManager.m_Instance.m_SymmetryTransformEach; + float value = 0; + switch (m_CurrentSymmetryTransformType) + { + case SymmetryTransformType.Position: + m_SymmetryTransformValueSlider.m_safeMin = -10; + m_SymmetryTransformValueSlider.m_safeMax = 10; + m_SymmetryTransformValueSlider.m_unsafeMin = -50; + m_SymmetryTransformValueSlider.m_unsafeMax = 50; + m_SymmetryTransformValueSlider.HandleChangeLimits(); + value = transformEach.translation[(int)m_CurrentSymmetryTransformAxis]; + break; + case SymmetryTransformType.Rotation: + var currentEuler = transformEach.rotation.eulerAngles; + m_SymmetryTransformValueSlider.m_safeMin = -180; + m_SymmetryTransformValueSlider.m_safeMax = 180; + m_SymmetryTransformValueSlider.m_unsafeMin = -360; + m_SymmetryTransformValueSlider.m_unsafeMax = 360; + m_SymmetryTransformValueSlider.HandleChangeLimits(); + value = currentEuler[(int)m_CurrentSymmetryTransformAxis]; + break; + } + m_SymmetryTransformValueSlider.UpdateValueAbsolute(value); + } + + + public void HandleTransformSlider(Vector3 value) + { + TrTransform transformEach = PointerManager.m_Instance.m_SymmetryTransformEach; + + switch (m_CurrentSymmetryTransformType) + { + case SymmetryTransformType.Position: + transformEach.translation[(int)m_CurrentSymmetryTransformAxis] = value.z; + break; + case SymmetryTransformType.Rotation: + var currentEuler = transformEach.rotation.eulerAngles; + currentEuler[(int)m_CurrentSymmetryTransformAxis] = value.z; + transformEach.rotation = Quaternion.Euler(currentEuler); + break; + } + PointerManager.m_Instance.m_SymmetryTransformEach = transformEach; + // Regenerate + PointerManager.m_Instance.CalculateMirrors(); + } + + public void HandleChangeTransformXY(Vector3 value) + { + int typeParam = Mathf.FloorToInt(value.x); + var valueXY = new Vector2(value.y, value.z); + TrTransform transformEach = PointerManager.m_Instance.m_SymmetryTransformEach; + switch (typeParam) + { + case 0: + transformEach.translation = new Vector3(0, valueXY.x, valueXY.y); + break; + case 1: + transformEach.rotation = Quaternion.Euler(new Vector3(valueXY.x, valueXY.y, 0)); + break; + case 2: + transformEach.scale = valueXY.x; + break; + } + PointerManager.m_Instance.m_SymmetryTransformEach = transformEach; + // Regenerate + PointerManager.m_Instance.CalculateMirrors(); + } + public void HandleChangePointSymmetryOrder(Vector3 value) { PointerManager.m_Instance.m_PointSymmetryOrder = Mathf.FloorToInt(value.z); @@ -291,6 +399,7 @@ public void HandleChangeWallpaperSymmetrySkewY(Vector3 value) public void HandleShowPointSymmetry() { + m_LastActiveTab = 0; PointerManager.m_Instance.m_CustomSymmetryType = PointerManager.CustomSymmetryType.Point; m_PointSymmetryControls.SetActive(true); m_WallpaperSymmetryControls.SetActive(false); @@ -303,6 +412,7 @@ public void HandleShowPointSymmetry() public void HandleShowWallpaperSymmetry() { + m_LastActiveTab = 1; PointerManager.m_Instance.m_CustomSymmetryType = PointerManager.CustomSymmetryType.Wallpaper; m_PointSymmetryControls.SetActive(false); m_WallpaperSymmetryControls.SetActive(true); @@ -315,6 +425,7 @@ public void HandleShowWallpaperSymmetry() public void HandleShowOptions() { + m_LastActiveTab = 2; m_PointSymmetryControls.SetActive(false); m_WallpaperSymmetryControls.SetActive(false); m_OptionsControls.SetActive(true); diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index a32fd4c921..c87f9b0c00 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -159,6 +159,9 @@ private enum LineCreationState [SerializeField] private float m_GestureStepDist; [SerializeField] private float m_GestureMaxAngle; + [NonSerialized] public TrTransform m_SymmetryTransformEach = TrTransform.identity; + [NonSerialized] public bool m_SymmetryTransformEachAfter; + // ---- Private member data private int m_NumActivePointers = 1; @@ -930,6 +933,26 @@ private void CalculateMirrorMatrices() m_CustomMirrorMatrices = pointSym.matrices; break; } + + for (var i = 0; i < m_CustomMirrorMatrices.Count; i++) + { + float amount = i / (float)m_CustomMirrorMatrices.Count; + var transformEach = m_SymmetryTransformEach; + transformEach.translation *= amount; + transformEach.rotation = Quaternion.Slerp(Quaternion.identity, transformEach.rotation, amount); + transformEach.scale = Mathf.Lerp(1, transformEach.scale, amount); + + var m = m_CustomMirrorMatrices[i]; + if (m_SymmetryTransformEachAfter) + { + m = transformEach.ToMatrix4x4() * m; + } + else + { + m *= transformEach.ToMatrix4x4(); + } + m_CustomMirrorMatrices[i] = m; + } } public void CalculateMirrorColors() @@ -1002,6 +1025,8 @@ void UpdateSymmetryPointerTransforms() tr = xfCenter * trAndFix.Item1 * xfCenter.inverse; // convert from widget-local coords to world coords var tmp = tr * pointer0 * trAndFix.Item2; // Work around 2018.3.x Mono parse bug tmp.ToTransform(m_Pointers[i].m_Script.transform); + float scaledSize = m_Pointers[0].m_Script.BrushSize01 * Mathf.Abs(m_CustomMirrorMatrices[i].lossyScale.x); + m_Pointers[i].m_Script.BrushSize01 = scaledSize; } break; } From 6c38f148c5ac55e5227f2ee52fd74b33dc22b374 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Fri, 9 Dec 2022 18:05:07 +0000 Subject: [PATCH 68/92] Make the default mirror widget location a bit lower so it's initially easier to spot --- Assets/Scenes/Main.unity | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Assets/Scenes/Main.unity b/Assets/Scenes/Main.unity index 220c93f08e..4173ed128c 100644 --- a/Assets/Scenes/Main.unity +++ b/Assets/Scenes/Main.unity @@ -7450,11 +7450,13 @@ MonoBehaviour: Quality Level: ~~ - # FPS High: ~~~~ (> ~~) + # + FPS High: ~~~~ (> ~~) # GPU Low: ~~~~ (< ~~.~~) - # FPS Low: ~~~~ (< ~~) + # FPS Low: ~~~~ (< + ~~) # GPU High: ~~~~ (> ~~.~~) @@ -12261,7 +12263,6 @@ MonoBehaviour: m_ShowDuration: 0 m_GrabDistance: 0.4 m_CollisionRadius: 1.2 - m_previousCanvas: {fileID: 0} m_AllowTwoHandGrab: 0 m_DestroyOnHide: 0 m_AllowHideWithToss: 0 @@ -13488,7 +13489,6 @@ MonoBehaviour: m_ShowDuration: 0.2 m_GrabDistance: 0.4 m_CollisionRadius: 1.2 - m_previousCanvas: {fileID: 0} m_AllowTwoHandGrab: 0 m_DestroyOnHide: 0 m_AllowHideWithToss: 0 @@ -27142,7 +27142,8 @@ MonoBehaviour: m_QuestSideLoadingHowToURL: https://docs.openbrush.app/user-guide/using-reference-images-on-oculus-quest m_ContributionPromoText: 'Open Brush is a free app entirely run by volunteers. - If you enjoy the app, please consider donating in the settings menu!' + If + you enjoy the app, please consider donating in the settings menu!' m_ContributionURL: https://opencollective.com/icosa m_WorldTransformMinScale: 0.1 m_WorldTransformMaxScale: 10 @@ -27975,7 +27976,6 @@ MonoBehaviour: m_ShowDuration: 0.25 m_GrabDistance: 0 m_CollisionRadius: 0.35 - m_previousCanvas: {fileID: 0} m_AllowTwoHandGrab: 1 m_DestroyOnHide: 0 m_AllowHideWithToss: 1 @@ -32369,7 +32369,7 @@ PrefabInstance: - target: {fileID: 5419288072186775211, guid: bcaa44ca9a0014c4d83509187c8f70fe, type: 3} propertyPath: m_LocalPosition.y - value: 15 + value: 14 objectReference: {fileID: 0} - target: {fileID: 5419288072186775211, guid: bcaa44ca9a0014c4d83509187c8f70fe, type: 3} From 526d2241c85c65929733127aa60d37db0c662cd6 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Fri, 9 Dec 2022 18:05:35 +0000 Subject: [PATCH 69/92] Change default symmetry settings to be more interesting. --- Assets/Scripts/PointerManager.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index c87f9b0c00..9198e5356b 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -70,9 +70,9 @@ public enum ColorShiftComponent } [NonSerialized] public CustomSymmetryType m_CustomSymmetryType = CustomSymmetryType.Point; - [NonSerialized] public PointSymmetry.Family m_PointSymmetryFamily = PointSymmetry.Family.Cnv; + [NonSerialized] public PointSymmetry.Family m_PointSymmetryFamily = PointSymmetry.Family.Cn; [NonSerialized] public SymmetryGroup.R m_WallpaperSymmetryGroup = SymmetryGroup.R.p1; - [NonSerialized] public int m_PointSymmetryOrder = 1; + [NonSerialized] public int m_PointSymmetryOrder = 6; [NonSerialized] public int m_WallpaperSymmetryX = 2; [NonSerialized] public int m_WallpaperSymmetryY = 2; [NonSerialized] public float m_WallpaperSymmetryScale = 1f; From d9c5408bd74fcdbce6a5dc31585df7bea1f1233e Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sun, 11 Dec 2022 12:25:20 +0000 Subject: [PATCH 70/92] Comment out the mirror duplicate for now until I have time to properly fix it. [CI BUILD] --- Assets/Scripts/ClipboardManager.cs | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/Assets/Scripts/ClipboardManager.cs b/Assets/Scripts/ClipboardManager.cs index 24dce90e84..4b291a0d2b 100644 --- a/Assets/Scripts/ClipboardManager.cs +++ b/Assets/Scripts/ClipboardManager.cs @@ -64,18 +64,19 @@ public void DuplicateSelection(bool stampMode = false) InputManager.m_Instance.TriggerHapticsPulse(controller, 3, 0.15f, 0.07f); AudioManager.m_Instance.PlayDuplicateSound(InputManager.m_Instance.GetControllerPosition(controller)); + // TODO // Duplicate selection works differently if the multimirror is active - if (PointerManager.m_Instance.CurrentSymmetryMode == PointerManager.SymmetryMode.MultiMirror) - { - // Multimirrored dups never use the offset transform - SketchMemoryScript.m_Instance.PerformAndRecordCommand( - new MultimirrorDuplicateCommand(SelectionManager.m_Instance.SelectionTransform, stampMode) - ); - } - else - { - SketchMemoryScript.m_Instance.PerformAndRecordCommand(new DuplicateSelectionCommand(dupXf)); - } + // if (PointerManager.m_Instance.CurrentSymmetryMode == PointerManager.SymmetryMode.MultiMirror) + // { + // // Multimirrored dups never use the offset transform + // SketchMemoryScript.m_Instance.PerformAndRecordCommand( + // new MultimirrorDuplicateCommand(SelectionManager.m_Instance.SelectionTransform, stampMode) + // ); + // } + // else + // { + SketchMemoryScript.m_Instance.PerformAndRecordCommand(new DuplicateSelectionCommand(dupXf)); + // } } } From b0b88c97eda99cc1cddb2a6feebdcd0f6b2d6a61 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sun, 11 Dec 2022 12:44:23 +0000 Subject: [PATCH 71/92] Fix init of sliders to correct values [CI BUILD] --- Assets/Scripts/GUI/AdvancedSlider.cs | 19 +++++++++++++++---- Assets/Scripts/GUI/BaseSlider.cs | 2 +- .../Scripts/GUI/MirrorOptionsPopUpWindow.cs | 16 ++++++++-------- 3 files changed, 24 insertions(+), 13 deletions(-) diff --git a/Assets/Scripts/GUI/AdvancedSlider.cs b/Assets/Scripts/GUI/AdvancedSlider.cs index 8ca28b64dd..3cff826c09 100644 --- a/Assets/Scripts/GUI/AdvancedSlider.cs +++ b/Assets/Scripts/GUI/AdvancedSlider.cs @@ -71,7 +71,7 @@ public void SetMin(float safeMin, float unsafeMin) } } - public float m_InitialValue = 0.5f; + [SerializeField] private float m_InitialValue = 0.5f; [SerializeField] private TextMeshPro minText; [SerializeField] private TextMeshPro maxText; [SerializeField] private TextMeshPro valueText; @@ -89,11 +89,22 @@ float remap(float s, float a1, float a2, float b1, float b2) override protected void Awake() { base.Awake(); - m_CurrentValue = Mathf.InverseLerp(Min, Max, m_InitialValue); - SetSliderPositionToReflectValue(); + SetInitialValueAndUpdate(m_InitialValue); minText.text = FormatValue(Min); maxText.text = FormatValue(Max); - valueText.text = FormatValue(m_InitialValue); + } + + public void SetInitialValueAndUpdate(float initialValue) + { + m_InitialValue = initialValue; + m_CurrentValue = Mathf.InverseLerp(Min, Max, m_InitialValue); + SetSliderPositionToReflectValue(); + } + + public override void SetSliderPositionToReflectValue() + { + base.SetSliderPositionToReflectValue(); + valueText.text = FormatValue(CurrentValueAbsolute); } private string FormatValue(float val) diff --git a/Assets/Scripts/GUI/BaseSlider.cs b/Assets/Scripts/GUI/BaseSlider.cs index 7f2122915f..54949b35be 100644 --- a/Assets/Scripts/GUI/BaseSlider.cs +++ b/Assets/Scripts/GUI/BaseSlider.cs @@ -78,7 +78,7 @@ virtual public void UpdateValue(float fValue) m_CurrentValue = fValue; } - public void SetSliderPositionToReflectValue() + public virtual void SetSliderPositionToReflectValue() { if (m_Nob != null) { diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs index 0d0fa6bd87..3a677ce5dc 100644 --- a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -89,14 +89,14 @@ public override void Init(GameObject rParent, string sText) } SetCurrentMirrorTypeButtonState(true); - m_PointSymmetryOrderSlider.m_InitialValue = PointerManager.m_Instance.m_PointSymmetryOrder; - m_WallpaperScaleSlider.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryScale; - m_WallpaperRepeatXSlider.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryX; - m_WallpaperRepeatYSlider.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryY; - m_WallpaperScaleSliderX.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryScaleX; - m_WallpaperScaleSliderY.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetryScaleY; - m_WallpaperSkewSliderX.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetrySkewX; - m_WallpaperSkewSliderY.m_InitialValue = PointerManager.m_Instance.m_WallpaperSymmetrySkewY; + m_PointSymmetryOrderSlider.SetInitialValueAndUpdate(PointerManager.m_Instance.m_PointSymmetryOrder); + m_WallpaperScaleSlider.SetInitialValueAndUpdate(PointerManager.m_Instance.m_WallpaperSymmetryScale); + m_WallpaperRepeatXSlider.SetInitialValueAndUpdate(PointerManager.m_Instance.m_WallpaperSymmetryX); + m_WallpaperRepeatYSlider.SetInitialValueAndUpdate(PointerManager.m_Instance.m_WallpaperSymmetryY); + m_WallpaperScaleSliderX.SetInitialValueAndUpdate(PointerManager.m_Instance.m_WallpaperSymmetryScaleX); + m_WallpaperScaleSliderY.SetInitialValueAndUpdate(PointerManager.m_Instance.m_WallpaperSymmetryScaleY); + m_WallpaperSkewSliderX.SetInitialValueAndUpdate(PointerManager.m_Instance.m_WallpaperSymmetrySkewX); + m_WallpaperSkewSliderY.SetInitialValueAndUpdate(PointerManager.m_Instance.m_WallpaperSymmetrySkewY); // m_ToggleJitter.m_InitialToggleState = PointerManager.m_Instance.m_SymmetryColorShiftEnabled; } From b3a991dca168b57fc2b5a20763b1482891bd60a0 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sun, 11 Dec 2022 14:55:03 +0000 Subject: [PATCH 72/92] Fix saturation variance [CI BUILD] --- Assets/Scripts/PointerManager.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index 9198e5356b..cb80e07c53 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -1288,13 +1288,15 @@ public Color CalculateJitteredColor(Color currentColor) ); } + private float ActualMod(float x, float m) => (x % m + m) % m; + public Color CalcColorShift(Color color, float mod) { Color.RGBToHSV(color, out float h, out float s, out float v); h = _CalcColorShiftH(h, mod, m_SymmetryColorShiftSettingHue); s = _CalcColorShiftSV(s, mod, m_SymmetryColorShiftSettingSaturation); v = _CalcColorShiftSV(v, mod, m_SymmetryColorShiftSettingBrightness); - return Color.HSVToRGB(h % .999f, s, v); + return Color.HSVToRGB(ActualMod(h, 1), s, v); } private static float CalcColorWaveform(float x, ColorShiftMode mode, float freq) From da5a39f5c8da96e39b57e40be88bb119e96cbc45 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sun, 11 Dec 2022 16:58:35 +0000 Subject: [PATCH 73/92] Unused import was giving errors during build --- Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs index 3a677ce5dc..c865274bae 100644 --- a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -14,7 +14,6 @@ using System; using System.Linq; -using UnityEditor.IMGUI.Controls; using UnityEngine; namespace TiltBrush From 7b2ae0126a2133d119677b1506b587f0d0f209da Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sun, 11 Dec 2022 18:51:54 +0000 Subject: [PATCH 74/92] MirrorDuplicate kinda working --- Assets/Scripts/ClipboardManager.cs | 23 ++++++------ .../Commands/MultimirrorDuplicateCommand.cs | 37 +++++++++---------- 2 files changed, 28 insertions(+), 32 deletions(-) diff --git a/Assets/Scripts/ClipboardManager.cs b/Assets/Scripts/ClipboardManager.cs index 4b291a0d2b..24dce90e84 100644 --- a/Assets/Scripts/ClipboardManager.cs +++ b/Assets/Scripts/ClipboardManager.cs @@ -64,19 +64,18 @@ public void DuplicateSelection(bool stampMode = false) InputManager.m_Instance.TriggerHapticsPulse(controller, 3, 0.15f, 0.07f); AudioManager.m_Instance.PlayDuplicateSound(InputManager.m_Instance.GetControllerPosition(controller)); - // TODO // Duplicate selection works differently if the multimirror is active - // if (PointerManager.m_Instance.CurrentSymmetryMode == PointerManager.SymmetryMode.MultiMirror) - // { - // // Multimirrored dups never use the offset transform - // SketchMemoryScript.m_Instance.PerformAndRecordCommand( - // new MultimirrorDuplicateCommand(SelectionManager.m_Instance.SelectionTransform, stampMode) - // ); - // } - // else - // { - SketchMemoryScript.m_Instance.PerformAndRecordCommand(new DuplicateSelectionCommand(dupXf)); - // } + if (PointerManager.m_Instance.CurrentSymmetryMode == PointerManager.SymmetryMode.MultiMirror) + { + // Multimirrored dups never use the offset transform + SketchMemoryScript.m_Instance.PerformAndRecordCommand( + new MultimirrorDuplicateCommand(SelectionManager.m_Instance.SelectionTransform, stampMode) + ); + } + else + { + SketchMemoryScript.m_Instance.PerformAndRecordCommand(new DuplicateSelectionCommand(dupXf)); + } } } diff --git a/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs b/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs index 038da9ebd1..aefb4451fe 100644 --- a/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs +++ b/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs @@ -39,9 +39,9 @@ public MultimirrorDuplicateCommand(TrTransform xf, bool stampMode, BaseCommand p m_SelectedStrokes = SelectionManager.m_Instance.SelectedStrokes.ToList(); m_DuplicatedStrokes = new List(); - IEnumerable matrices; + List matrices; - matrices = PointerManager.m_Instance.CustomMirrorMatrices; + matrices = PointerManager.m_Instance.CustomMirrorMatrices.ToList(); if (m_StampMode) { @@ -56,17 +56,16 @@ public MultimirrorDuplicateCommand(TrTransform xf, bool stampMode, BaseCommand p foreach (var stroke in m_SelectedStrokes) { - TrTransform strokeTransform = targetCanvas.AsCanvas[stroke.StrokeTransform]; + TrTransform strokeTransform = Coords.AsGlobal[stroke.StrokeTransform]; TrTransform tr; - var xfWidget = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); - foreach (var m in matrices) + var xfCenter = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); + for (int i = 0; i < matrices.Count; i++) { - var trAndFix = PointerManager.m_Instance.TrFromMatrixWithFixedReflections(m); - tr = trAndFix.Item1; - tr = xfWidget * tr * xfWidget.inverse; // convert from widget-local coords to world coords - var tmp = tr * strokeTransform; // Work around 2018.3.x Mono parse bug - tmp *= TrTransform.T(Vector3.one * (Random.value * .00001f)); // Small jitter to prevent z-fighting - tmp *= trAndFix.Item2; // Fix mirroring + (TrTransform, TrTransform) trAndFix; + trAndFix = PointerManager.m_Instance.TrFromMatrixWithFixedReflections(matrices[i]); + tr = xfCenter * trAndFix.Item1 * xfCenter.inverse; // convert from widget-local coords to world coords + var tmp = tr * strokeTransform * trAndFix.Item2; // Work around 2018.3.x Mono parse bug + tmp = targetCanvas.Pose.inverse * tmp; var duplicatedStroke = SketchMemoryScript.m_Instance.DuplicateStroke(stroke, targetCanvas, tmp); m_DuplicatedStrokes.Add(duplicatedStroke); } @@ -78,17 +77,15 @@ public MultimirrorDuplicateCommand(TrTransform xf, bool stampMode, BaseCommand p { TrTransform widgetTransform = TrTransform.FromTransform(widget.transform); TrTransform tr; - var xfWidget = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); - foreach (var m in matrices) + var xfCenter = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); + for (int i = 0; i < matrices.Count; i++) { var duplicatedWidget = widget.Clone(); - tr = PointerManager.m_Instance.TrFromMatrix(m); - tr = xfWidget * tr * xfWidget.inverse; // convert from widget-local coords to world coords - var tmp = tr * widgetTransform; // Work around 2018.3.x Mono parse bug - // Preserve size but mirror if needed - duplicatedWidget.SetSignedWidgetSize(widget.GetSignedWidgetSize() * Mathf.Sign(tmp.scale)); - duplicatedWidget.transform.position = tmp.translation; - duplicatedWidget.transform.rotation = tmp.rotation; + (TrTransform, TrTransform) trAndFix; + trAndFix = PointerManager.m_Instance.TrFromMatrixWithFixedReflections(matrices[i]); + tr = xfCenter * trAndFix.Item1 * xfCenter.inverse; // convert from widget-local coords to world coords + var tmp = tr * widgetTransform * trAndFix.Item2; // Work around 2018.3.x Mono parse bug + tmp.ToTransform(duplicatedWidget.transform); duplicatedWidget.SetCanvas(m_CurrentCanvas); m_DuplicatedWidgets.Add(duplicatedWidget); } From 4b0d547aa3153585f850c80b2054258e6022da2f Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sun, 11 Dec 2022 19:09:42 +0000 Subject: [PATCH 75/92] Fix stroke selection behavior on duplicate [CI BUILD] --- Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs | 7 ------- 1 file changed, 7 deletions(-) diff --git a/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs b/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs index aefb4451fe..a366089df1 100644 --- a/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs +++ b/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs @@ -97,12 +97,6 @@ public MultimirrorDuplicateCommand(TrTransform xf, bool stampMode, BaseCommand p protected override void OnRedo() { - // Deselect selected strokes to current canvas. - if (m_SelectedStrokes != null) - { - SelectionManager.m_Instance.DeselectStrokes(m_SelectedStrokes, m_CurrentCanvas); - } - // Place duplicated strokes. foreach (var stroke in m_DuplicatedStrokes) { @@ -128,7 +122,6 @@ protected override void OnRedo() } TiltMeterScript.m_Instance.AdjustMeter(stroke, up: true); } - SelectionManager.m_Instance.RegisterStrokesInSelectionCanvas(m_DuplicatedStrokes); // Place duplicated widgets. for (int i = 0; i < m_DuplicatedWidgets.Count; ++i) From 626870f390c4741cb605f20b33ddeadbe28b78d9 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sun, 11 Dec 2022 19:18:13 +0000 Subject: [PATCH 76/92] Duplicated strokes weren't being registered to selection correctly. --- Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs b/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs index a366089df1..d4f282c14e 100644 --- a/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs +++ b/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs @@ -122,6 +122,7 @@ protected override void OnRedo() } TiltMeterScript.m_Instance.AdjustMeter(stroke, up: true); } + SelectionManager.m_Instance.RegisterStrokesInSelectionCanvas(m_DuplicatedStrokes); // Place duplicated widgets. for (int i = 0; i < m_DuplicatedWidgets.Count; ++i) From 7828fb19901f03640dfbed4037620018d0918969 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Mon, 12 Dec 2022 10:49:01 +0000 Subject: [PATCH 77/92] dotnet-format [CI-BUILD] --- Assets/Scripts/API/ApiMethods.MultiMirror.cs | 3 ++- .../Scripts/GUI/MirrorOptionsPopUpWindow.cs | 16 +++++++------- Assets/Scripts/PointerManager.cs | 5 +++-- Assets/Scripts/Widgets/GrabWidget.cs | 2 +- Assets/Scripts/Widgets/SymmetryWidget.cs | 22 +++++++++---------- 5 files changed, 25 insertions(+), 23 deletions(-) diff --git a/Assets/Scripts/API/ApiMethods.MultiMirror.cs b/Assets/Scripts/API/ApiMethods.MultiMirror.cs index 69dd0763bd..ad977fcf16 100644 --- a/Assets/Scripts/API/ApiMethods.MultiMirror.cs +++ b/Assets/Scripts/API/ApiMethods.MultiMirror.cs @@ -102,7 +102,8 @@ public static void SymmetryColorShiftBrightness(string mode, float amplitude, fl private static PointerManager.ColorShiftComponentSetting _SymmetryColorShift(string mode, float amplitude, float frequency) { Enum.TryParse(mode, ignoreCase: true, out PointerManager.ColorShiftMode _mode); - return new PointerManager.ColorShiftComponentSetting{ + return new PointerManager.ColorShiftComponentSetting + { mode = _mode, amp = amplitude, freq = frequency diff --git a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs index c865274bae..29eeeee80c 100644 --- a/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs +++ b/Assets/Scripts/GUI/MirrorOptionsPopUpWindow.cs @@ -164,13 +164,13 @@ private void SetCurrentMirrorTypeButtonState(bool state) case PointerManager.CustomSymmetryType.Point: parent = m_PointSymmetryControls; btns = parent.GetComponentsInChildren(); - currentBtn = btns.First(b => b.m_PointSymmetryFamily==PointerManager.m_Instance.m_PointSymmetryFamily); + currentBtn = btns.First(b => b.m_PointSymmetryFamily == PointerManager.m_Instance.m_PointSymmetryFamily); currentBtn.SetButtonSelected(state); break; case PointerManager.CustomSymmetryType.Wallpaper: parent = m_WallpaperSymmetryControls; btns = parent.GetComponentsInChildren(); - currentBtn = btns.First(b => b.m_WallpaperSymmetryGroup==PointerManager.m_Instance.m_WallpaperSymmetryGroup); + currentBtn = btns.First(b => b.m_WallpaperSymmetryGroup == PointerManager.m_Instance.m_WallpaperSymmetryGroup); currentBtn.SetButtonSelected(state); break; } @@ -447,11 +447,11 @@ private void UpdateOptionsControlsToMatchValues() }; m_OptionsSliderAmp.UpdateValueAbsolute(currentSettings.amp); m_OptionsSliderFreq.UpdateValueAbsolute(currentSettings.freq); - m_OptionsButtonSine.SetButtonSelected(currentSettings.mode==PointerManager.ColorShiftMode.SineWave); - m_OptionsButtonSquare.SetButtonSelected(currentSettings.mode==PointerManager.ColorShiftMode.SquareWave); - m_OptionsButtonTriangle.SetButtonSelected(currentSettings.mode==PointerManager.ColorShiftMode.TriangleWave); - m_OptionsButtonSawtooth.SetButtonSelected(currentSettings.mode==PointerManager.ColorShiftMode.SawtoothWave); - m_OptionsButtonNoise.SetButtonSelected(currentSettings.mode==PointerManager.ColorShiftMode.Noise); + m_OptionsButtonSine.SetButtonSelected(currentSettings.mode == PointerManager.ColorShiftMode.SineWave); + m_OptionsButtonSquare.SetButtonSelected(currentSettings.mode == PointerManager.ColorShiftMode.SquareWave); + m_OptionsButtonTriangle.SetButtonSelected(currentSettings.mode == PointerManager.ColorShiftMode.TriangleWave); + m_OptionsButtonSawtooth.SetButtonSelected(currentSettings.mode == PointerManager.ColorShiftMode.SawtoothWave); + m_OptionsButtonNoise.SetButtonSelected(currentSettings.mode == PointerManager.ColorShiftMode.Noise); } public void HandleColorComponentButtons(TextActionButton btn) @@ -572,7 +572,7 @@ private void UpdateColorPreview() Transform tr = instance.transform; var xPos = Mathf.Lerp(-.6f, .6f, x); tr.localPosition = new Vector3(xPos, 0, 0); - tr.localScale = new Vector3(1.2f/colors.Count, .1f, 1); + tr.localScale = new Vector3(1.2f / colors.Count, .1f, 1); } } diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index cb80e07c53..e4be6aa504 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -85,7 +85,8 @@ public enum ColorShiftComponent [NonSerialized] public bool m_SymmetryColorShiftEnabled = true; - [Serializable] public struct ColorShiftComponentSetting + [Serializable] + public struct ColorShiftComponentSetting { public ColorShiftMode mode; public float amp; @@ -1266,7 +1267,7 @@ private void Transition_WaitingForInput_RecordingInput() m_CurrentLineCreationState = LineCreationState.RecordingInput; WidgetManager.m_Instance.WidgetsDormant = true; } - + public Color GenerateJitteredColor(float colorLuminanceMin) { return GenerateJitteredColor(m_lastChosenColor, colorLuminanceMin); diff --git a/Assets/Scripts/Widgets/GrabWidget.cs b/Assets/Scripts/Widgets/GrabWidget.cs index ec9b6a5f44..1a00ec84a4 100644 --- a/Assets/Scripts/Widgets/GrabWidget.cs +++ b/Assets/Scripts/Widgets/GrabWidget.cs @@ -783,7 +783,7 @@ public virtual GrabWidget Clone() { return Clone(transform.position, transform.rotation, GetSignedWidgetSize()); } - + public virtual GrabWidget Clone(Vector3 position, Quaternion rotation, float size) { Debug.LogWarning("You're cloning a base GrabWidget. This is probably not what you intended."); diff --git a/Assets/Scripts/Widgets/SymmetryWidget.cs b/Assets/Scripts/Widgets/SymmetryWidget.cs index 785ce65004..7836440781 100644 --- a/Assets/Scripts/Widgets/SymmetryWidget.cs +++ b/Assets/Scripts/Widgets/SymmetryWidget.cs @@ -156,8 +156,8 @@ override protected void OnUpdate() // Drive the top of the mirror towards room-space up, to keep the text readable // It's a bit obnoxious to do this when the user's grabbing it. Maybe we should // also not do this when the canvas is being manipulated? - if (!m_UserInteracting && !m_IsSpinningFreely && !m_SnapDriftCancel - && PointerManager.m_Instance.CurrentSymmetryMode!=PointerManager.SymmetryMode.MultiMirror) + if (!m_UserInteracting && !m_IsSpinningFreely && !m_SnapDriftCancel + && PointerManager.m_Instance.CurrentSymmetryMode != PointerManager.SymmetryMode.MultiMirror) { // Doing the rotation in object space makes it easier to prove that the // plane normal will never be affected. @@ -268,7 +268,7 @@ override protected void OnUpdate() m_GuideBeamShowRatio = fShowRatio; } - if (PointerManager.m_Instance.CurrentSymmetryMode==PointerManager.SymmetryMode.MultiMirror) + if (PointerManager.m_Instance.CurrentSymmetryMode == PointerManager.SymmetryMode.MultiMirror) { DrawCustomSymmetryGuides(); } @@ -376,19 +376,19 @@ public override void Show(bool bShow, bool bPlayAudio = true) AudioManager.m_Instance.PlayMirrorSound(transform.position); } } - + public void DrawCustomSymmetryGuides() { List lrs = new List(); var matrices = PointerManager.m_Instance.CustomMirrorMatrices; - + // This can get called before we've had a chance to set up matrices if (matrices.Count < 1) { PointerManager.m_Instance.CalculateMirrors(); matrices = PointerManager.m_Instance.CustomMirrorMatrices; } - + float mirrorScale = PointerManager.m_Instance.GetCustomMirrorScale(); lrs = m_SymmetryDomainParent.GetComponentsInChildren().ToList(); @@ -419,7 +419,7 @@ public void DrawCustomSymmetryGuides() } lr.gameObject.SetActive(true); // var path = PointerManager.m_Instance.CustomMirrorDomain; - float insetAmount = i==0 ? .1f : .11f; // Slightly different inset for the first one so it's visible even if overlapping + float insetAmount = i == 0 ? .1f : .11f; // Slightly different inset for the first one so it's visible even if overlapping var path = InsetPolygon(PointerManager.m_Instance.CustomMirrorDomain, insetAmount); var path3d = path.Select(v => { @@ -441,7 +441,7 @@ public void DrawCustomSymmetryGuides() } } } - + if (PointerManager.m_Instance.m_CustomSymmetryType != PointerManager.CustomSymmetryType.Wallpaper) { m_CustomSymmetryMaterial.color = Color.gray; @@ -453,12 +453,12 @@ public void DrawCustomSymmetryGuides() ); } } - + public static List InsetPolygon(List originalPoly, float insetAmount) { insetAmount = -insetAmount; - int Mod(int x, int m) {return (x % m + m) % m;} - + int Mod(int x, int m) { return (x % m + m) % m; } + Vector2 offsetDir = Vector2.zero; // Create the Vector3 vertices From d6b5f510688093409c513067c1d5ba5f030e335c Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sat, 17 Dec 2022 13:49:00 +0000 Subject: [PATCH 78/92] API updates Allow defining endpoint examples in attribute. Add examples for symmetry endpoints ScriptTemplateSubstitution for custom symmetry enums. --- Assets/Scripts/API/ApiEndpointAttribute.cs | 14 ++- Assets/Scripts/API/ApiManager.cs | 124 ++++++++++--------- Assets/Scripts/API/ApiMethods.MultiMirror.cs | 53 ++++++-- 3 files changed, 119 insertions(+), 72 deletions(-) diff --git a/Assets/Scripts/API/ApiEndpointAttribute.cs b/Assets/Scripts/API/ApiEndpointAttribute.cs index ba3e98b75d..dcec68bdd1 100644 --- a/Assets/Scripts/API/ApiEndpointAttribute.cs +++ b/Assets/Scripts/API/ApiEndpointAttribute.cs @@ -32,10 +32,18 @@ public class ApiEndpoint : Attribute private string m_Endpoint; private string m_Description; - public ApiEndpoint(string endpoint, string description) + public ApiEndpoint(string endpoint, string description, string exampleUsage=null) { - this.m_Endpoint = endpoint; - this.m_Description = description; + m_Endpoint = endpoint; + m_Description = description; + if (exampleUsage != null) + { + if (ApiManager.Instance.CommandExamples == null) + { + ApiManager.Instance.CommandExamples = new Dictionary(); + } + ApiManager.Instance.CommandExamples[endpoint] = exampleUsage; + } } public virtual string Endpoint diff --git a/Assets/Scripts/API/ApiManager.cs b/Assets/Scripts/API/ApiManager.cs index dfe59f10a2..541b64ff04 100644 --- a/Assets/Scripts/API/ApiManager.cs +++ b/Assets/Scripts/API/ApiManager.cs @@ -97,64 +97,63 @@ void Awake() // m_FileWatcher.FileDeleted += OnScriptsDirectoryChanged; TODO m_FileWatcher.EnableRaisingEvents = true; } - - CommandExamples = new Dictionary - { - { "draw.paths", "[[0,0,0],[1,0,0],[1,1,0]],[[0,0,-1],[-1,0,-1],[-1,1,-1]]" }, - { "draw.path", "[0,0,0],[1,0,0],[1,1,0],[0,1,0]" }, - { "draw.stroke", "[0,0,0,0,180,90,.75],[1,0,0,0,180,90,.75],[1,1,0,0,180,90,.75],[0,1,0,0,180,90,.75]" }, - { "listenfor.strokes", "http://localhost:8000/" }, - { "draw.polygon", "5,1,0" }, - { "draw.text", "hello" }, - { "draw.svg", "M 184,199 116,170 53,209.6 60,136.2 4.3,88" }, - { "draw.camerapath", "0" }, - { "brush.type", "ink" }, - { "color.add.hsv", "0.1,0.2,0.3" }, - { "color.add.rgb", "0.1,0.2,0.3" }, - { "color.set.rgb", "0.1,0.2,0.3" }, - { "color.set.hsv", "0.1,0.2,0.3" }, - { "color.set.html", "darkblue" }, - { "brush.size.set", ".5" }, - { "brush.size.add", ".1" }, - { "spectator.move.to", "1,1,1" }, - { "spectator.move.by", "1,1,1" }, - { "spectator.turn.y", "45" }, - { "spectator.turn.x", "45" }, - { "spectator.turn.z", "45" }, - { "spectator.direction", "45,45,0" }, - { "spectator.look.at", "1,2,3" }, - { "spectator.mode", "circular" }, - { "spectator.show", "panels" }, - { "spectator.hide", "widgets" }, - { "user.move.to", "1,1,1" }, - { "user.move.by", "1,1,1" }, - { "brush.move.to", "1,1,1" }, - { "brush.move.by", "1,1,1" }, - { "brush.move", "1" }, - { "brush.draw", "1" }, - { "brush.turn.y", "45" }, - { "brush.turn.x", "45" }, - { "brush.turn.z", "45" }, - { "brush.look.at", "1,1,1" }, - { "stroke.delete", "0" }, - { "stroke.select", "0" }, - { "strokes.select", "0,3" }, - { "selection.trim", "2" }, - { "selection.points.addnoise", "x,0.5" }, - { "selection.points.quantize", "0.1" }, - { "strokes.join", "0,2" }, - { "stroke.add", "0" }, - { "load.user", "0" }, - { "load.curated", "0" }, - { "load.liked", "0" }, - { "load.drive", "0" }, - { "load.named", "Untitled_0.tilt" }, - { "showfolder.sketch", "0" }, - { "import.model", "Andy\\Andy.obj" }, - { "import.image", "TiltBrushLogo.png" }, - { "import.video", "animated-logo.mp4" } - }; - + if (CommandExamples == null) + { + CommandExamples = new Dictionary(); + } + CommandExamples["draw.paths"] = "[[0,0,0],[1,0,0],[1,1,0]],[[0,0,-1],[-1,0,-1],[-1,1,-1]]"; + CommandExamples["draw.path"] = "[0,0,0],[1,0,0],[1,1,0],[0,1,0]"; + CommandExamples["draw.stroke"] = "[0,0,0,0,180,90,.75],[1,0,0,0,180,90,.75],[1,1,0,0,180,90,.75],[0,1,0,0,180,90,.75]"; + CommandExamples["listenfor.strokes"] = "http://localhost:8000/"; + CommandExamples["draw.polygon"] = "5,1,0"; + CommandExamples["draw.text"] = "hello"; + CommandExamples["draw.svg"] = "M 184,199 116,170 53,209.6 60,136.2 4.3,88"; + CommandExamples["draw.camerapath"] = "0"; + CommandExamples["brush.type"] = "ink"; + CommandExamples["color.add.hsv"] = "0.1,0.2,0.3"; + CommandExamples["color.add.rgb"] = "0.1,0.2,0.3"; + CommandExamples["color.set.rgb"] = "0.1,0.2,0.3"; + CommandExamples["color.set.hsv"] = "0.1,0.2,0.3"; + CommandExamples["color.set.html"] = "darkblue"; + CommandExamples["brush.size.set"] = ".5"; + CommandExamples["brush.size.add"] = ".1"; + CommandExamples["spectator.move.to"] = "1,1,1"; + CommandExamples["spectator.move.by"] = "1,1,1"; + CommandExamples["spectator.turn.y"] = "45"; + CommandExamples["spectator.turn.x"] = "45"; + CommandExamples["spectator.turn.z"] = "45"; + CommandExamples["spectator.direction"] = "45,45,0"; + CommandExamples["spectator.look.at"] = "1,2,3"; + CommandExamples["spectator.mode"] = "circular"; + CommandExamples["spectator.show"] = "panels"; + CommandExamples["spectator.hide"] = "widgets"; + CommandExamples["user.move.to"] = "1,1,1"; + CommandExamples["user.move.by"] = "1,1,1"; + CommandExamples["brush.move.to"] = "1,1,1"; + CommandExamples["brush.move.by"] = "1,1,1"; + CommandExamples["brush.move"] = "1"; + CommandExamples["brush.draw"] = "1"; + CommandExamples["brush.turn.y"] = "45"; + CommandExamples["brush.turn.x"] = "45"; + CommandExamples["brush.turn.z"] = "45"; + CommandExamples["brush.look.at"] = "1,1,1"; + CommandExamples["stroke.delete"] = "0"; + CommandExamples["stroke.select"] = "0"; + CommandExamples["strokes.select"] = "0,3"; + CommandExamples["selection.trim"] = "2"; + CommandExamples["selection.points.addnoise"] = "x,0.5"; + CommandExamples["selection.points.quantize"] = "0.1"; + CommandExamples["strokes.join"] = "0,2"; + CommandExamples["stroke.add"] = "0"; + CommandExamples["load.user"] = "0"; + CommandExamples["load.curated"] = "0"; + CommandExamples["load.liked"] = "0"; + CommandExamples["load.drive"] = "0"; + CommandExamples["load.named"] = "Untitled_0.tilt"; + CommandExamples["showfolder.sketch"] = "0"; + CommandExamples["import.model"] = "Andy\\Andy.obj"; + CommandExamples["import.image"] = "TiltBrushLogo.png"; + CommandExamples["import.video"] = "animated-logo.mp4"; App.Instance.StateChanged += RunStartupScript; } @@ -513,6 +512,9 @@ private string ExampleScriptsCallback(HttpListenerRequest request) private string ScriptTemplateSubstitution(string html) { + + // TODO Document these + string[] brushNameList = BrushCatalog.m_Instance.AllBrushes .Where(x => x.m_Description != "") .Where(x => x.m_SupersededBy == null) @@ -521,6 +523,12 @@ private string ScriptTemplateSubstitution(string html) string brushesJson = JsonConvert.SerializeObject(brushNameList); html = html.Replace("{{brushesJson}}", brushesJson); + string pointFamilies = JsonConvert.SerializeObject(Enum.GetNames(typeof(SymmetryGroup.R))); + html = html.Replace("{{pointFamiliesJson}}", pointFamilies); + + string wallpaperGroups = JsonConvert.SerializeObject(Enum.GetNames(typeof(PointSymmetry.Family))); + html = html.Replace("{{wallpaperGroupsJson}}", wallpaperGroups); + string[] environmentNameList = EnvironmentCatalog.m_Instance.AllEnvironments .Select(x => x.m_Description.Replace(" ", "")) .ToArray(); diff --git a/Assets/Scripts/API/ApiMethods.MultiMirror.cs b/Assets/Scripts/API/ApiMethods.MultiMirror.cs index ad977fcf16..96f899f570 100644 --- a/Assets/Scripts/API/ApiMethods.MultiMirror.cs +++ b/Assets/Scripts/API/ApiMethods.MultiMirror.cs @@ -13,13 +13,16 @@ // limitations under the License. using System; +using System.Text.RegularExpressions; using UnityEngine; namespace TiltBrush { public static partial class ApiMethods { - [ApiEndpoint("symmetry.type", "")] + [ApiEndpoint("symmetry.type", + description: "Sets the custom symmetry type (Currently either 'point' or 'wallpaper'", + exampleUsage: "wallpaper")] public static void CustomSymmetryType(string type) { Enum.TryParse(type, ignoreCase: true, out PointerManager.CustomSymmetryType _type); @@ -27,15 +30,27 @@ public static void CustomSymmetryType(string type) PointerManager.m_Instance.CalculateMirrors(); } - [ApiEndpoint("symmetry.pointfamily", "")] + [ApiEndpoint("symmetry.pointfamily", + description: "Sets the custom point symmetry family (Any of Cn, Cnv, Cnh, Sn, Dn, Dnh, Dnd, T, Th, Td, O, Oh, I, Ih) Replace n with a number to also set the order.", + exampleUsage: "C4v")] public static void PointSymmetryFamily(string family) { + var digit = new Regex("\\d"); + var captures = digit.Match(family).Captures; + if (captures.Count == 1) + { + family = digit.Replace(family, "n"); + var order = captures[0].ToString(); + PointerManager.m_Instance.m_PointSymmetryOrder = Int32.Parse(order); + } Enum.TryParse(family, ignoreCase: true, out PointSymmetry.Family _family); PointerManager.m_Instance.m_PointSymmetryFamily = _family; PointerManager.m_Instance.CalculateMirrors(); } - [ApiEndpoint("symmetry.wallpapergroup", "")] + [ApiEndpoint("symmetry.wallpapergroup", + description: "Sets the custom wallpaper symmetry group (Any of p1, pg, cm, pm, p6, p6m, p3, p3m1, p31m, p4, p4m, p4g, p2, pgg, pmg, pmm, cmm)", + exampleUsage: "p6m")] public static void WallpaperSymmetryGroup(string group) { Enum.TryParse(group, ignoreCase: true, out SymmetryGroup.R _group); @@ -43,14 +58,18 @@ public static void WallpaperSymmetryGroup(string group) PointerManager.m_Instance.CalculateMirrors(); } - [ApiEndpoint("symmetry.pointorder", "")] + [ApiEndpoint("symmetry.pointorder", + description: "Sets the custom point symmetry order", + exampleUsage: "5")] public static void PointSymmetryOrder(int order) { PointerManager.m_Instance.m_PointSymmetryOrder = order; PointerManager.m_Instance.CalculateMirrors(); } - [ApiEndpoint("symmetry.wallpaperrepeats", "")] + [ApiEndpoint("symmetry.wallpaperrepeats", + description: "Sets the custom wallpaper symmetry repeats", + exampleUsage: "4,4")] public static void WallpaperSymmetryX(int x, int y) { PointerManager.m_Instance.m_WallpaperSymmetryX = x; @@ -58,7 +77,9 @@ public static void WallpaperSymmetryX(int x, int y) PointerManager.m_Instance.CalculateMirrors(); } - [ApiEndpoint("symmetry.wallpaperscale", "")] + [ApiEndpoint("symmetry.wallpaperscale", + description: "Sets the custom wallpaper symmetry scale", + exampleUsage: "0.5,1")] public static void WallpaperSymmetryScaleX(float x, float y) { PointerManager.m_Instance.m_WallpaperSymmetryScaleX = x; @@ -66,7 +87,9 @@ public static void WallpaperSymmetryScaleX(float x, float y) PointerManager.m_Instance.CalculateMirrors(); } - [ApiEndpoint("symmetry.wallpaperskew", "")] + [ApiEndpoint("symmetry.wallpaperskew", + description: "Sets the custom wallpaper symmetry skew", + exampleUsage: "1,0.5")] public static void WallpaperSymmetrySkewX(float x, float y) { PointerManager.m_Instance.m_WallpaperSymmetrySkewX = x; @@ -74,26 +97,34 @@ public static void WallpaperSymmetrySkewX(float x, float y) PointerManager.m_Instance.CalculateMirrors(); } - [ApiEndpoint("symmetry.colorshift.enabled", "")] + [ApiEndpoint("symmetry.colorshift.enable", + description: "Enables or disables symmetry color shift", + exampleUsage: "on")] public static void SymmetryColorShiftEnabled(bool enabled) { PointerManager.m_Instance.m_SymmetryColorShiftEnabled = enabled; PointerManager.m_Instance.CalculateMirrors(); } - [ApiEndpoint("symmetry.colorshift.hue", "")] + [ApiEndpoint("symmetry.colorshift.hue", + description: "Sets the custom wallpaper color shift hue (mode is one of SineWave, SquareWave, SawtoothWave, TriangleWave, Noise)", + exampleUsage: "Noise,1,2")] public static void SymmetryColorShiftHue(string mode, float amplitude, float frequency) { PointerManager.m_Instance.m_SymmetryColorShiftSettingHue = _SymmetryColorShift(mode, amplitude, frequency); } - [ApiEndpoint("symmetry.colorshift.saturation", "")] + [ApiEndpoint("symmetry.colorshift.saturation", + description: "Sets the custom wallpaper color shift saturation (mode is one of SineWave, SquareWave, SawtoothWave, TriangleWave, Noise)", + exampleUsage: "SineWave,0.1,1")] public static void SymmetryColorShiftSaturation(string mode, float amplitude, float frequency) { PointerManager.m_Instance.m_SymmetryColorShiftSettingSaturation = _SymmetryColorShift(mode, amplitude, frequency); } - [ApiEndpoint("symmetry.colorshift.brightness", "")] + [ApiEndpoint("symmetry.colorshift.brightness", + description: "Sets the custom wallpaper color shift brightness (mode is one of SineWave, SquareWave, SawtoothWave, TriangleWave, Noise)", + exampleUsage: "SquareWave,0.5,6")] public static void SymmetryColorShiftBrightness(string mode, float amplitude, float frequency) { PointerManager.m_Instance.m_SymmetryColorShiftSettingBrightness = _SymmetryColorShift(mode, amplitude, frequency); From b0d41e473d5125c7bb059e215318bc78ee5309dc Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sat, 17 Dec 2022 13:49:32 +0000 Subject: [PATCH 79/92] Duplicate command memory limits now take custom symmetry into account. --- Assets/Scripts/SketchControlsScript.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Assets/Scripts/SketchControlsScript.cs b/Assets/Scripts/SketchControlsScript.cs index 06f1e63022..aee0566b46 100644 --- a/Assets/Scripts/SketchControlsScript.cs +++ b/Assets/Scripts/SketchControlsScript.cs @@ -4601,6 +4601,13 @@ public void IssueGlobalCommand(GlobalCommands rEnum, int iParam1 = -1, case GlobalCommands.Duplicate: { int selectedVerts = SelectionManager.m_Instance.NumVertsInSelection; + + // TODO - this code has never taken imported models etc into account + if (PointerManager.m_Instance.CurrentSymmetryMode == SymmetryMode.MultiMirror) + { + selectedVerts *= PointerManager.m_Instance.CustomMirrorMatrices.Count; + } + if (!SketchMemoryScript.m_Instance.MemoryWarningAccepted && SketchMemoryScript.m_Instance.WillVertCountPutUsOverTheMemoryLimit(selectedVerts)) { From d2f7e70b44f791e9b660c2f770d44f6dde2422d6 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sat, 17 Dec 2022 13:49:57 +0000 Subject: [PATCH 80/92] Rider plugin update --- Packages/manifest.json | 2 +- Packages/packages-lock.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Packages/manifest.json b/Packages/manifest.json index 77fccfc64d..f2b93e0ce9 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -6,7 +6,7 @@ "com.unity.2d.tilemap": "1.0.0", "com.unity.editorcoroutines": "1.0.0", "com.unity.formats.usd": "1.0.3-preview.2", - "com.unity.ide.rider": "3.0.15", + "com.unity.ide.rider": "3.0.17", "com.unity.ide.visualstudio": "2.0.16", "com.unity.ide.vscode": "1.2.5", "com.unity.inputsystem": "https://github.com/icosa-mirror/com.unity.inputsystem.git#open-brush", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 4678d3831d..15abaa23cb 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -56,7 +56,7 @@ "url": "https://packages.unity.com" }, "com.unity.ide.rider": { - "version": "3.0.15", + "version": "3.0.17", "depth": 0, "source": "registry", "dependencies": { From 5f2be4d5fec0b5e17dc800d24ef2f0e57bd0d916 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sat, 17 Dec 2022 13:50:14 +0000 Subject: [PATCH 81/92] [CI BUILD] From f1211f72006524af6829ef8d46867a84c2aa76b0 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Thu, 5 Jan 2023 12:59:02 +0000 Subject: [PATCH 82/92] Fix variable name case for m_PreviousCanvas. Cosmetic code tweaks for widgets --- Assets/Scripts/Widgets/GrabWidget.cs | 6 +++--- Assets/Scripts/Widgets/ImageWidget.cs | 2 +- Assets/Scripts/Widgets/ModelWidget.cs | 2 +- Assets/Scripts/Widgets/StencilWidget.cs | 2 +- Assets/Scripts/Widgets/VideoWidget.cs | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Assets/Scripts/Widgets/GrabWidget.cs b/Assets/Scripts/Widgets/GrabWidget.cs index 1a00ec84a4..ea6d881135 100644 --- a/Assets/Scripts/Widgets/GrabWidget.cs +++ b/Assets/Scripts/Widgets/GrabWidget.cs @@ -68,7 +68,7 @@ public enum Axis public float m_GrabDistance; public float m_CollisionRadius = 1.2f; - [NonSerialized] public CanvasScript m_previousCanvas; + [NonSerialized] public CanvasScript m_PreviousCanvas; [SerializeField] private bool m_AllowTwoHandGrab = false; [SerializeField] private bool m_DestroyOnHide = false; @@ -779,7 +779,7 @@ virtual public void Show(bool bShow, bool bPlayAudio = true) } } - public virtual GrabWidget Clone() + virtual public GrabWidget Clone() { return Clone(transform.position, transform.rotation, GetSignedWidgetSize()); } @@ -788,7 +788,7 @@ public virtual GrabWidget Clone(Vector3 position, Quaternion rotation, float siz { Debug.LogWarning("You're cloning a base GrabWidget. This is probably not what you intended."); GrabWidget clone = Instantiate(this); - clone.m_previousCanvas = m_previousCanvas; + clone.m_PreviousCanvas = m_PreviousCanvas; clone.transform.position = position; clone.transform.rotation = rotation; clone.SetSignedWidgetSize(size); diff --git a/Assets/Scripts/Widgets/ImageWidget.cs b/Assets/Scripts/Widgets/ImageWidget.cs index 02e2cdf37a..da4c1a5778 100644 --- a/Assets/Scripts/Widgets/ImageWidget.cs +++ b/Assets/Scripts/Widgets/ImageWidget.cs @@ -66,7 +66,7 @@ public override GrabWidget Clone() override public GrabWidget Clone(Vector3 position, Quaternion rotation, float size) { ImageWidget clone = Instantiate(WidgetManager.m_Instance.ImageWidgetPrefab); - clone.m_previousCanvas = m_previousCanvas; + clone.m_PreviousCanvas = m_PreviousCanvas; clone.transform.position = position; clone.transform.rotation = rotation; // We're obviously not loading from a sketch. This is to prevent the intro animation. diff --git a/Assets/Scripts/Widgets/ModelWidget.cs b/Assets/Scripts/Widgets/ModelWidget.cs index 7fafd82711..a0140878ea 100644 --- a/Assets/Scripts/Widgets/ModelWidget.cs +++ b/Assets/Scripts/Widgets/ModelWidget.cs @@ -143,7 +143,7 @@ public override GrabWidget Clone() public override GrabWidget Clone(Vector3 position, Quaternion rotation, float size) { ModelWidget clone = Instantiate(WidgetManager.m_Instance.ModelWidgetPrefab) as ModelWidget; - clone.m_previousCanvas = m_previousCanvas; + clone.m_PreviousCanvas = m_PreviousCanvas; clone.transform.position = position; clone.transform.rotation = rotation; clone.Model = this.Model; diff --git a/Assets/Scripts/Widgets/StencilWidget.cs b/Assets/Scripts/Widgets/StencilWidget.cs index 1fdb0c43bd..ac3477f7c9 100644 --- a/Assets/Scripts/Widgets/StencilWidget.cs +++ b/Assets/Scripts/Widgets/StencilWidget.cs @@ -155,7 +155,7 @@ public override GrabWidget Clone() public override GrabWidget Clone(Vector3 position, Quaternion rotation, float size) { StencilWidget clone = Instantiate(WidgetManager.m_Instance.GetStencilPrefab(this.Type)); - clone.m_previousCanvas = m_previousCanvas; + clone.m_PreviousCanvas = m_PreviousCanvas; clone.transform.position = position; clone.transform.rotation = rotation; clone.m_SkipIntroAnim = true; diff --git a/Assets/Scripts/Widgets/VideoWidget.cs b/Assets/Scripts/Widgets/VideoWidget.cs index 6ce45f2a5c..0413c3f8ea 100644 --- a/Assets/Scripts/Widgets/VideoWidget.cs +++ b/Assets/Scripts/Widgets/VideoWidget.cs @@ -179,7 +179,7 @@ override public GrabWidget Clone() override public GrabWidget Clone(Vector3 position, Quaternion rotation, float size) { VideoWidget clone = Instantiate(WidgetManager.m_Instance.VideoWidgetPrefab) as VideoWidget; - clone.m_previousCanvas = m_previousCanvas; + clone.m_PreviousCanvas = m_PreviousCanvas; clone.m_LoadingFromSketch = true; // prevents intro animation clone.m_TransitionScale = 1.0f; clone.transform.parent = transform.parent; From c42e9e8fdf4baa69814392aa4ab7dd2f06cf0280 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Thu, 5 Jan 2023 13:00:08 +0000 Subject: [PATCH 83/92] Fix more instances of m_PreviousCanvas case --- Assets/Scripts/SelectionManager.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Assets/Scripts/SelectionManager.cs b/Assets/Scripts/SelectionManager.cs index 0a9ee54edf..a9dd6efef1 100644 --- a/Assets/Scripts/SelectionManager.cs +++ b/Assets/Scripts/SelectionManager.cs @@ -718,7 +718,7 @@ public void SelectWidget(GrabWidget widget) Debug.LogWarning("Attempted to select widget that is already selected."); return; } - widget.m_previousCanvas = widget.Canvas; + widget.m_PreviousCanvas = widget.Canvas; widget.SetCanvas(App.Scene.SelectionCanvas); HierarchyUtils.RecursivelySetLayer(widget.transform, App.Scene.SelectionCanvas.gameObject.layer); @@ -754,9 +754,9 @@ public void DeselectWidgets(IEnumerable widgets, CanvasScript target { destinationCanvas = targetCanvas; } - else if (IsValidDestination(widget.m_previousCanvas)) + else if (IsValidDestination(widget.m_PreviousCanvas)) { - destinationCanvas = widget.m_previousCanvas; + destinationCanvas = widget.m_PreviousCanvas; } else { From a4d7b20264e3417fb5e745893989f72a872c1a50 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Wed, 11 Jan 2023 13:56:48 +0000 Subject: [PATCH 84/92] Updates to match runtime scripting. Bump symmetry version to fix Td and Th [CI BUILD] --- Assets/Scripts/PointerManager.cs | 19 ++++++++++++++----- Packages/manifest.json | 2 +- Packages/packages-lock.json | 4 ++-- 3 files changed, 17 insertions(+), 8 deletions(-) diff --git a/Assets/Scripts/PointerManager.cs b/Assets/Scripts/PointerManager.cs index e4be6aa504..00e20acaa8 100644 --- a/Assets/Scripts/PointerManager.cs +++ b/Assets/Scripts/PointerManager.cs @@ -222,7 +222,7 @@ struct StoredBrushInfo private SymmetryMode m_CurrentSymmetryMode; private SymmetryWidget m_SymmetryWidgetScript; private bool m_UseSymmetryWidget = false; - private Color m_lastChosenColor { get; set; } + public Color m_lastChosenColor { get; private set; } public Vector3 colorJitter { get; set; } public float sizeJitter { get; set; } public float positionJitter { get; set; } @@ -807,14 +807,12 @@ public void SetSymmetryMode(SymmetryMode mode, bool recordCommand = true) active = DEBUG_MULTIPLE_NUM_POINTERS; break; } - int maxUserPointers = m_Pointers.Length; - if (active > maxUserPointers) + if (m_NumActivePointers != active) { - throw new System.ArgumentException("Not enough pointers for mode"); + ChangeNumActivePointers(active); } m_CurrentSymmetryMode = mode; - m_NumActivePointers = active; m_SymmetryWidgetScript.SetMode(m_CurrentSymmetryMode); m_SymmetryWidgetScript.Show(m_UseSymmetryWidget && SymmetryModeEnabled); if (recordCommand) @@ -823,6 +821,16 @@ public void SetSymmetryMode(SymmetryMode mode, bool recordCommand = true) new SymmetryWidgetVisibleCommand(m_SymmetryWidgetScript)); } + } + + private void ChangeNumActivePointers(int num) + { + if (num > m_Pointers.Length) + { + Debug.LogWarning($"Not enough pointers for mode. {num} requested, {m_Pointers.Length} available"); + num = m_Pointers.Length; + } + m_NumActivePointers = num; for (int i = 1; i < m_Pointers.Length; ++i) { var pointer = m_Pointers[i]; @@ -969,6 +977,7 @@ public void CalculateMirrorColors() } } } + public void CalculateMirrorPointers() { m_NumActivePointers = m_CustomMirrorMatrices.Count; diff --git a/Packages/manifest.json b/Packages/manifest.json index f2b93e0ce9..9a8832d326 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -1,6 +1,6 @@ { "dependencies": { - "com.ixxy.unitysymmetry": "https://github.com/IxxyXR/unity-symmetry.git?nocache=6#upm", + "com.ixxy.unitysymmetry": "https://github.com/IxxyXR/unity-symmetry.git?nocache=7#upm", "com.meta.xr.sdk.utilities": "https://github.com/icosa-mirror/com.meta.xr.sdk.utilities.git#open-brush", "com.unity.2d.sprite": "1.0.0", "com.unity.2d.tilemap": "1.0.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 15abaa23cb..5cef0aae3f 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -7,11 +7,11 @@ "dependencies": {} }, "com.ixxy.unitysymmetry": { - "version": "https://github.com/IxxyXR/unity-symmetry.git?nocache=6#upm", + "version": "https://github.com/IxxyXR/unity-symmetry.git?nocache=7#upm", "depth": 0, "source": "git", "dependencies": {}, - "hash": "fec33a44c78cccfbeed6f0e22e7c57c3ded34d6e" + "hash": "4f87195d54ccefe076678cb83a296b3f0428fc53" }, "com.meta.xr.sdk.utilities": { "version": "https://github.com/icosa-mirror/com.meta.xr.sdk.utilities.git#open-brush", From f947a65223eb460617a520ef319a1567a84745b3 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Sun, 22 Jan 2023 09:58:45 +0000 Subject: [PATCH 85/92] dotnet format --- Assets/Scripts/API/ApiEndpointAttribute.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/Scripts/API/ApiEndpointAttribute.cs b/Assets/Scripts/API/ApiEndpointAttribute.cs index dcec68bdd1..90544cf474 100644 --- a/Assets/Scripts/API/ApiEndpointAttribute.cs +++ b/Assets/Scripts/API/ApiEndpointAttribute.cs @@ -32,7 +32,7 @@ public class ApiEndpoint : Attribute private string m_Endpoint; private string m_Description; - public ApiEndpoint(string endpoint, string description, string exampleUsage=null) + public ApiEndpoint(string endpoint, string description, string exampleUsage = null) { m_Endpoint = endpoint; m_Description = description; From 50d239acd5bf6178421547bc2a7ae56937ab4a0d Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Wed, 15 Feb 2023 15:37:10 +0000 Subject: [PATCH 86/92] Experimental panel wasn't appearing in monoscopic mode. --- Assets/Scenes/Main.unity | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/Scenes/Main.unity b/Assets/Scenes/Main.unity index 28fb6c2d64..ab27e75740 100644 --- a/Assets/Scenes/Main.unity +++ b/Assets/Scenes/Main.unity @@ -28611,7 +28611,7 @@ MonoBehaviour: - m_PanelPrefab: {fileID: 176644, guid: 82e9561ccc4f9d646b8d328e8a736c62, type: 3} m_ModeVr: 0 m_ModeVrExperimental: 1 - m_ModeMono: 0 + m_ModeMono: 1 m_ModeQuest: 0 m_ModeGvr: 0 m_Basic: 0 From 36c549b7aa5c3b37aee0d8bf0555397001d7301e Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Thu, 16 Feb 2023 15:41:46 +0000 Subject: [PATCH 87/92] Skip duping reflected strokes as it's not currently working. Add variable suffixes to clarify coordinate spaces. [CI BUILD] --- .../Commands/MultimirrorDuplicateCommand.cs | 36 +++++++++++-------- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs b/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs index d4f282c14e..b9087c163d 100644 --- a/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs +++ b/Assets/Scripts/Commands/MultimirrorDuplicateCommand.cs @@ -56,15 +56,21 @@ public MultimirrorDuplicateCommand(TrTransform xf, bool stampMode, BaseCommand p foreach (var stroke in m_SelectedStrokes) { - TrTransform strokeTransform = Coords.AsGlobal[stroke.StrokeTransform]; - TrTransform tr; - var xfCenter = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); + TrTransform strokeTransform_GS = Coords.AsGlobal[stroke.StrokeTransform]; + TrTransform tr_GS; + var xfCenter_GS = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); for (int i = 0; i < matrices.Count; i++) { - (TrTransform, TrTransform) trAndFix; - trAndFix = PointerManager.m_Instance.TrFromMatrixWithFixedReflections(matrices[i]); - tr = xfCenter * trAndFix.Item1 * xfCenter.inverse; // convert from widget-local coords to world coords - var tmp = tr * strokeTransform * trAndFix.Item2; // Work around 2018.3.x Mono parse bug + (TrTransform, TrTransform) trAndFix_WS; + trAndFix_WS = PointerManager.m_Instance.TrFromMatrixWithFixedReflections(matrices[i]); + tr_GS = xfCenter_GS * trAndFix_WS.Item1 * xfCenter_GS.inverse; // convert from widget-local coords to world coords + var tmp = tr_GS * strokeTransform_GS * trAndFix_WS.Item2; // Work around 2018.3.x Mono parse bug + + // TODO strokes don't work correctly with reflections and I can't figure out why + // Same logic is working for widgets and pointers (whilst drawing)... + // So skip reflected strokes for now + if (trAndFix_WS.Item2 != TrTransform.identity) continue; + tmp = targetCanvas.Pose.inverse * tmp; var duplicatedStroke = SketchMemoryScript.m_Instance.DuplicateStroke(stroke, targetCanvas, tmp); m_DuplicatedStrokes.Add(duplicatedStroke); @@ -75,16 +81,18 @@ public MultimirrorDuplicateCommand(TrTransform xf, bool stampMode, BaseCommand p m_DuplicatedWidgets = new List(); foreach (var widget in m_SelectedWidgets) { - TrTransform widgetTransform = TrTransform.FromTransform(widget.transform); - TrTransform tr; - var xfCenter = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); + TrTransform widgetTransform_GS = TrTransform.FromTransform(widget.transform); + TrTransform tr_GS; + var xfCenter_GS = TrTransform.FromTransform(PointerManager.m_Instance.SymmetryWidget); for (int i = 0; i < matrices.Count; i++) { var duplicatedWidget = widget.Clone(); - (TrTransform, TrTransform) trAndFix; - trAndFix = PointerManager.m_Instance.TrFromMatrixWithFixedReflections(matrices[i]); - tr = xfCenter * trAndFix.Item1 * xfCenter.inverse; // convert from widget-local coords to world coords - var tmp = tr * widgetTransform * trAndFix.Item2; // Work around 2018.3.x Mono parse bug + + (TrTransform, TrTransform) trAndFix_WS; + trAndFix_WS = PointerManager.m_Instance.TrFromMatrixWithFixedReflections(matrices[i]); + tr_GS = xfCenter_GS * trAndFix_WS.Item1 * xfCenter_GS.inverse; // convert from widget-local coords to world coords + var tmp = tr_GS * widgetTransform_GS * trAndFix_WS.Item2; // Work around 2018.3.x Mono parse bug + tmp.ToTransform(duplicatedWidget.transform); duplicatedWidget.SetCanvas(m_CurrentCanvas); m_DuplicatedWidgets.Add(duplicatedWidget); From 2a93f78423e4e9d20d1c64b0f7d4781f3225115e Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Thu, 27 Apr 2023 10:52:48 +0100 Subject: [PATCH 88/92] Fix access level conflict --- Assets/Scripts/GUI/ToggleButton.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Assets/Scripts/GUI/ToggleButton.cs b/Assets/Scripts/GUI/ToggleButton.cs index ab3093994e..e6f231b066 100644 --- a/Assets/Scripts/GUI/ToggleButton.cs +++ b/Assets/Scripts/GUI/ToggleButton.cs @@ -68,8 +68,7 @@ private void UpdateToggleStateVisuals() } - - protected override bool IsButtonActive() + public override bool IsButtonActive() { return IsToggledOn; } From 553dc4627f9d45b1ea7e63f6aef2910db21ce04a Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Thu, 27 Apr 2023 11:39:18 +0100 Subject: [PATCH 89/92] Fix the symmetry widget to use a prefab based on i18n version --- Assets/Prefabs/SymmetryWidget.prefab | 487 +++--- Assets/Prefabs/SymmetryWidget.prefab.meta | 2 +- Assets/Scenes/Main.unity | 1643 +++------------------ 3 files changed, 474 insertions(+), 1658 deletions(-) diff --git a/Assets/Prefabs/SymmetryWidget.prefab b/Assets/Prefabs/SymmetryWidget.prefab index 6ef9819abe..d9c4e5b481 100644 --- a/Assets/Prefabs/SymmetryWidget.prefab +++ b/Assets/Prefabs/SymmetryWidget.prefab @@ -1,6 +1,6 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &5419288070485359251 +--- !u!1 &4082559941069422939 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8,9 +8,42 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 5419288071445840429} - - component: {fileID: 5419288070485359247} - - component: {fileID: 5419288070485359245} + - component: {fileID: 8923540458886705829} + m_Layer: 18 + m_Name: DomainLineRenderers + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8923540458886705829 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4082559941069422939} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 15, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8373124986442555542} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8373124984786508974 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 126712, guid: f636b2bdcf1c7f5498e324d362ac1ba8, + type: 3} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8373124985705063440} + - component: {fileID: 8373124984786508978} + - component: {fileID: 8373124984786508976} + - component: {fileID: 8373124984786508979} m_Layer: 18 m_Name: TutorialText m_TagString: Untagged @@ -18,19 +51,20 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &5419288071445840429 +--- !u!224 &8373124985705063440 RectTransform: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 22461458, guid: f636b2bdcf1c7f5498e324d362ac1ba8, + type: 3} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5419288070485359251} + m_GameObject: {fileID: 8373124984786508974} m_LocalRotation: {x: 0, y: 0.7071066, z: 0, w: -0.70710695} m_LocalPosition: {x: 0, y: 0, z: 0.5751} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 5419288072186775211} + m_Father: {fileID: 8373124986442555542} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 270, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} @@ -38,13 +72,14 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 1.3, y: 0.3} m_Pivot: {x: 0, y: 1} ---- !u!23 &5419288070485359247 +--- !u!23 &8373124984786508978 MeshRenderer: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 2385760, guid: f636b2bdcf1c7f5498e324d362ac1ba8, + type: 3} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5419288070485359251} + m_GameObject: {fileID: 8373124984786508974} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -80,13 +115,14 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!114 &5419288070485359245 +--- !u!114 &8373124984786508976 MonoBehaviour: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 11410358, guid: f636b2bdcf1c7f5498e324d362ac1ba8, + type: 3} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5419288070485359251} + m_GameObject: {fileID: 8373124984786508974} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} @@ -172,19 +208,61 @@ MonoBehaviour: _SortingLayerID: 0 _SortingOrder: 0 m_hasFontAssetChanged: 0 - m_renderer: {fileID: 5419288070485359247} + m_renderer: {fileID: 8373124984786508978} m_maskType: 0 ---- !u!1 &5419288070731632186 -GameObject: +--- !u!114 &8373124984786508979 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8373124984786508974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 69beb381e244f92449b8c4cf954630e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjects: + - rid: 3215294623607422980 + references: + version: 2 + RefIds: + - rid: 3215294623607422980 + type: {class: TrackedUGuiGraphic, ns: UnityEngine.Localization.PropertyVariants.TrackedObjects, + asm: Unity.Localization} + data: + m_Target: {fileID: 8373124984786508976} + m_TrackedProperties: + items: + - rid: 3215294623607422981 + m_UpdateType: 0 + - rid: 3215294623607422981 + type: {class: LocalizedStringProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, + asm: Unity.Localization} + data: + m_Localized: + m_TableReference: + m_TableCollectionName: GUID:c84355079ab3f3e4f8f3812258805f86 + m_TableEntryReference: + m_KeyId: 279130447974400 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] + m_PropertyPath: m_text +--- !u!1 &8373124984978532359 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 126712, guid: f636b2bdcf1c7f5498e324d362ac1ba8, + type: 3} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 5419288071095540782} - - component: {fileID: 5419288071349082362} - - component: {fileID: 5419288071095540777} + - component: {fileID: 8373124985417775635} + - component: {fileID: 8373124985667550919} + - component: {fileID: 8373124985417775636} + - component: {fileID: 8373124984978532360} m_Layer: 18 m_Name: MainText m_TagString: Untagged @@ -192,19 +270,20 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &5419288071095540782 +--- !u!224 &8373124985417775635 RectTransform: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 22461458, guid: f636b2bdcf1c7f5498e324d362ac1ba8, + type: 3} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5419288070731632186} + m_GameObject: {fileID: 8373124984978532359} m_LocalRotation: {x: 0, y: 0.7071066, z: 0, w: -0.70710695} m_LocalPosition: {x: 0, y: 0, z: 0.553} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 5419288072186775211} + m_Father: {fileID: 8373124986442555542} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} @@ -212,13 +291,14 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0.636} m_SizeDelta: {x: 1.2, y: 0.62017864} m_Pivot: {x: 0, y: 1} ---- !u!23 &5419288071349082362 +--- !u!23 &8373124985667550919 MeshRenderer: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 2385760, guid: f636b2bdcf1c7f5498e324d362ac1ba8, + type: 3} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5419288070731632186} + m_GameObject: {fileID: 8373124984978532359} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -254,13 +334,14 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!114 &5419288071095540777 +--- !u!114 &8373124985417775636 MonoBehaviour: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 11410358, guid: f636b2bdcf1c7f5498e324d362ac1ba8, + type: 3} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5419288070731632186} + m_GameObject: {fileID: 8373124984978532359} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} @@ -346,9 +427,49 @@ MonoBehaviour: _SortingLayerID: 0 _SortingOrder: 0 m_hasFontAssetChanged: 0 - m_renderer: {fileID: 5419288071349082362} + m_renderer: {fileID: 8373124985667550919} m_maskType: 0 ---- !u!1 &5419288071219613453 +--- !u!114 &8373124984978532360 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8373124984978532359} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 69beb381e244f92449b8c4cf954630e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjects: + - rid: 3215294623607422978 + references: + version: 2 + RefIds: + - rid: 3215294623607422978 + type: {class: TrackedUGuiGraphic, ns: UnityEngine.Localization.PropertyVariants.TrackedObjects, + asm: Unity.Localization} + data: + m_Target: {fileID: 8373124985417775636} + m_TrackedProperties: + items: + - rid: 3215294623607422979 + m_UpdateType: 0 + - rid: 3215294623607422979 + type: {class: LocalizedStringProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, + asm: Unity.Localization} + data: + m_Localized: + m_TableReference: + m_TableCollectionName: GUID:c84355079ab3f3e4f8f3812258805f86 + m_TableEntryReference: + m_KeyId: 278827682140160 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] + m_PropertyPath: m_text +--- !u!1 &8373124985528641840 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -356,8 +477,8 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 5419288071219613452} - - component: {fileID: 5419288071219613455} + - component: {fileID: 8373124985528641841} + - component: {fileID: 8373124985528641842} m_Layer: 18 m_Name: Collider m_TagString: Untagged @@ -365,35 +486,35 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &5419288071219613452 +--- !u!4 &8373124985528641841 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5419288071219613453} + m_GameObject: {fileID: 8373124985528641840} m_LocalRotation: {x: 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: 5419288072186775211} + m_Father: {fileID: 8373124986442555542} m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!65 &5419288071219613455 +--- !u!65 &8373124985528641842 BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5419288071219613453} + m_GameObject: {fileID: 8373124985528641840} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 m_Size: {x: 1, y: 1, z: 1} m_Center: {x: 0, y: 0, z: 0} ---- !u!1 &5419288072186775208 +--- !u!1 &8373124986442555541 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -401,9 +522,9 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 5419288072186775211} - - component: {fileID: 5419288072186775210} - - component: {fileID: 5419288072186775205} + - component: {fileID: 8373124986442555542} + - component: {fileID: 8373124986442555543} + - component: {fileID: 8373124986442555544} m_Layer: 18 m_Name: SymmetryWidget m_TagString: Untagged @@ -411,40 +532,40 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &5419288072186775211 +--- !u!4 &8373124986442555542 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5419288072186775208} + m_GameObject: {fileID: 8373124986442555541} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 15, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 5419288071095540782} - - {fileID: 5419288071552195707} - - {fileID: 5419288071445840429} - - {fileID: 5419288071649434620} - - {fileID: 5419288070540308599} - - {fileID: 5419288072097424019} - - {fileID: 5419288070479141922} - - {fileID: 5419288070310923673} - - {fileID: 5419288071783472824} - - {fileID: 5419288071119248285} - - {fileID: 5419288071219613452} - - {fileID: 1551846571074858292} + - {fileID: 8373124985417775635} + - {fileID: 8373124985867090502} + - {fileID: 8373124985705063440} + - {fileID: 8373124985904070081} + - {fileID: 8373124984867804746} + - {fileID: 8373124986395657390} + - {fileID: 8373124984792726047} + - {fileID: 8373124984558218148} + - {fileID: 8373124986038466693} + - {fileID: 8373124985362611616} + - {fileID: 8373124985528641841} + - {fileID: 8923540458886705829} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &5419288072186775210 +--- !u!114 &8373124986442555543 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5419288072186775208} + m_GameObject: {fileID: 8373124986442555541} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 8f9dad5dd91d6a14b949354cd5dff4df, type: 3} @@ -453,7 +574,6 @@ MonoBehaviour: m_ShowDuration: 0.2 m_GrabDistance: 0.5 m_CollisionRadius: 1.2 - m_previousCanvas: {fileID: 0} m_AllowTwoHandGrab: 0 m_DestroyOnHide: 0 m_AllowHideWithToss: 0 @@ -465,44 +585,42 @@ MonoBehaviour: m_AllowDormancy: 1 m_TossDuration: 0 m_TintableMeshes: - - {fileID: 5419288071349082362} - - {fileID: 5419288071550295707} - - {fileID: 5419288071647009052} - - {fileID: 5419288070542602903} - - {fileID: 5419288072095654003} - - {fileID: 5419288070477242050} - - {fileID: 5419288070308499321} - - {fileID: 5419288071781702744} - - {fileID: 5419288071121541501} + - {fileID: 8373124985667550919} + - {fileID: 8373124985868990630} + - {fileID: 8373124985906495265} + - {fileID: 8373124984865510570} + - {fileID: 8373124986397427278} + - {fileID: 8373124984794626303} + - {fileID: 8373124984560642372} + - {fileID: 8373124986040236645} + - {fileID: 8373124985360318272} m_SpawnPlacementOffset: {x: 0, y: 0, z: 0} m_IntroAnimSpinAmount: 360 - m_BoxCollider: {fileID: 5419288071219613455} - m_Mesh: {fileID: 5419288071095540782} + m_BoxCollider: {fileID: 8373124985528641842} + m_Mesh: {fileID: 8373124985417775635} m_HighlightMeshXfs: - - {fileID: 5419288071119248285} + - {fileID: 8373124985362611616} m_ValidSnapRotationStickyAngle: 0 m_SnapGhostMaterial: {fileID: 0} - m_LeftRightMesh: {fileID: 5419288071781702744} - m_FrontBackMesh: {fileID: 5419288071121541501} - m_TitleText: {fileID: 5419288071095540777} - m_HintText: {fileID: 5419288070485359251} + m_LeftRightMesh: {fileID: 8373124986040236645} + m_FrontBackMesh: {fileID: 0} + m_TitleText: {fileID: 8373124985417775636} + m_HintText: {fileID: 8373124984786508974} m_Home: {fileID: 0} - m_CustomSymmetryMesh: {fileID: 4300000, guid: b71c23914bd4e0a4290d3fc1dd01f027, - type: 3} - m_CustomSymmetryMaterial: {fileID: 2100000, guid: 6f7312c03e3c22b48808ce1e5bb229a6, - type: 2} + m_CustomSymmetryMesh: {fileID: 0} + m_CustomSymmetryMaterial: {fileID: 0} m_GuideBeams: - - m_Beam: {fileID: 5419288071552195707} + - m_Beam: {fileID: 8373124985867090502} m_Direction: 0 - - m_Beam: {fileID: 5419288071649434620} + - m_Beam: {fileID: 8373124985904070081} m_Direction: 1 - - m_Beam: {fileID: 5419288070540308599} + - m_Beam: {fileID: 8373124984867804746} m_Direction: 2 - - m_Beam: {fileID: 5419288072097424019} + - m_Beam: {fileID: 8373124986395657390} m_Direction: 3 - - m_Beam: {fileID: 5419288070479141922} + - m_Beam: {fileID: 8373124984792726047} m_Direction: 4 - - m_Beam: {fileID: 5419288070310923673} + - m_Beam: {fileID: 8373124984558218148} m_Direction: 5 m_GuideBeamLength: 3 m_SnapColor: {r: 0.06314879, g: 0.53676474, b: 0.37998155, a: 1} @@ -513,57 +631,26 @@ MonoBehaviour: m_JumpToUserControllerYOffset: 2 m_SymmetryDomainPrefab: {fileID: 5706923482183073426, guid: a9d2d6d7c589868478582328363b3a90, type: 3} - m_SymmetryDomainParent: {fileID: 1551846571074858292} ---- !u!114 &5419288072186775205 + m_SymmetryDomainParent: {fileID: 8923540458886705829} +--- !u!114 &8373124986442555544 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5419288072186775208} + m_GameObject: {fileID: 8373124986442555541} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 427444a1261b69b4ba4d029afa6ead7a, type: 3} m_Name: m_EditorClassIdentifier: m_Parent: 0 ---- !u!1 &6266660327517675210 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1551846571074858292} - m_Layer: 18 - m_Name: DomainLineRenderers - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1551846571074858292 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6266660327517675210} - m_LocalRotation: {x: 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: 5419288072186775211} - m_RootOrder: 11 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &5419288070310795033 +--- !u!1001 &8373124984558350628 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 5419288072186775211} + m_TransformParent: {fileID: 8373124986442555542} m_Modifications: - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_Name @@ -643,24 +730,24 @@ PrefabInstance: objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!23 &5419288070308499321 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 5419288070310795033} - m_PrefabAsset: {fileID: 0} ---- !u!4 &5419288070310923673 stripped +--- !u!4 &8373124984558218148 stripped Transform: m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - m_PrefabInstance: {fileID: 5419288070310795033} + m_PrefabInstance: {fileID: 8373124984558350628} m_PrefabAsset: {fileID: 0} ---- !u!1001 &5419288070479267490 +--- !u!23 &8373124984560642372 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 8373124984558350628} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8373124984792588447 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 5419288072186775211} + m_TransformParent: {fileID: 8373124986442555542} m_Modifications: - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_Name @@ -740,24 +827,24 @@ PrefabInstance: objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!23 &5419288070477242050 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 5419288070479267490} - m_PrefabAsset: {fileID: 0} ---- !u!4 &5419288070479141922 stripped +--- !u!4 &8373124984792726047 stripped Transform: m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - m_PrefabInstance: {fileID: 5419288070479267490} + m_PrefabInstance: {fileID: 8373124984792588447} m_PrefabAsset: {fileID: 0} ---- !u!1001 &5419288070540700407 +--- !u!23 &8373124984794626303 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 8373124984792588447} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8373124984867409098 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 5419288072186775211} + m_TransformParent: {fileID: 8373124986442555542} m_Modifications: - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_Name @@ -837,24 +924,24 @@ PrefabInstance: objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!4 &5419288070540308599 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 5419288070540700407} - m_PrefabAsset: {fileID: 0} ---- !u!23 &5419288070542602903 stripped +--- !u!23 &8373124984865510570 stripped MeshRenderer: m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - m_PrefabInstance: {fileID: 5419288070540700407} + m_PrefabInstance: {fileID: 8373124984867409098} m_PrefabAsset: {fileID: 0} ---- !u!1001 &5419288071119372573 +--- !u!4 &8373124984867804746 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 8373124984867409098} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8373124985362474784 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 5419288072186775211} + m_TransformParent: {fileID: 8373124986442555542} m_Modifications: - target: {fileID: 100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} propertyPath: m_Name @@ -930,24 +1017,24 @@ PrefabInstance: objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} ---- !u!4 &5419288071119248285 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, - type: 3} - m_PrefabInstance: {fileID: 5419288071119372573} - m_PrefabAsset: {fileID: 0} ---- !u!23 &5419288071121541501 stripped +--- !u!23 &8373124985360318272 stripped MeshRenderer: m_CorrespondingSourceObject: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - m_PrefabInstance: {fileID: 5419288071119372573} + m_PrefabInstance: {fileID: 8373124985362474784} + m_PrefabAsset: {fileID: 0} +--- !u!4 &8373124985362611616 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, + type: 3} + m_PrefabInstance: {fileID: 8373124985362474784} m_PrefabAsset: {fileID: 0} ---- !u!1001 &5419288071552583419 +--- !u!1001 &8373124985866690758 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 5419288072186775211} + m_TransformParent: {fileID: 8373124986442555542} m_Modifications: - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_Name @@ -1027,24 +1114,24 @@ PrefabInstance: objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!23 &5419288071550295707 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 5419288071552583419} - m_PrefabAsset: {fileID: 0} ---- !u!4 &5419288071552195707 stripped +--- !u!4 &8373124985867090502 stripped Transform: m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - m_PrefabInstance: {fileID: 5419288071552583419} + m_PrefabInstance: {fileID: 8373124985866690758} m_PrefabAsset: {fileID: 0} ---- !u!1001 &5419288071649296764 +--- !u!23 &8373124985868990630 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 8373124985866690758} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8373124985904195393 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 5419288072186775211} + m_TransformParent: {fileID: 8373124986442555542} m_Modifications: - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_Name @@ -1124,24 +1211,24 @@ PrefabInstance: objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!23 &5419288071647009052 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 5419288071649296764} - m_PrefabAsset: {fileID: 0} ---- !u!4 &5419288071649434620 stripped +--- !u!4 &8373124985904070081 stripped Transform: m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - m_PrefabInstance: {fileID: 5419288071649296764} + m_PrefabInstance: {fileID: 8373124985904195393} m_PrefabAsset: {fileID: 0} ---- !u!1001 &5419288071783597112 +--- !u!23 &8373124985906495265 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 8373124985904195393} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8373124986038329861 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 5419288072186775211} + m_TransformParent: {fileID: 8373124986442555542} m_Modifications: - target: {fileID: 100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} propertyPath: m_Name @@ -1217,24 +1304,24 @@ PrefabInstance: objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} ---- !u!23 &5419288071781702744 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, - type: 3} - m_PrefabInstance: {fileID: 5419288071783597112} - m_PrefabAsset: {fileID: 0} ---- !u!4 &5419288071783472824 stripped +--- !u!4 &8373124986038466693 stripped Transform: m_CorrespondingSourceObject: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - m_PrefabInstance: {fileID: 5419288071783597112} + m_PrefabInstance: {fileID: 8373124986038329861} + m_PrefabAsset: {fileID: 0} +--- !u!23 &8373124986040236645 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, + type: 3} + m_PrefabInstance: {fileID: 8373124986038329861} m_PrefabAsset: {fileID: 0} ---- !u!1001 &5419288072097822739 +--- !u!1001 &8373124986395270702 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 5419288072186775211} + m_TransformParent: {fileID: 8373124986442555542} m_Modifications: - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_Name @@ -1314,15 +1401,15 @@ PrefabInstance: objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!23 &5419288072095654003 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 5419288072097822739} - m_PrefabAsset: {fileID: 0} ---- !u!4 &5419288072097424019 stripped +--- !u!4 &8373124986395657390 stripped Transform: m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - m_PrefabInstance: {fileID: 5419288072097822739} + m_PrefabInstance: {fileID: 8373124986395270702} + m_PrefabAsset: {fileID: 0} +--- !u!23 &8373124986397427278 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + type: 3} + m_PrefabInstance: {fileID: 8373124986395270702} m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/SymmetryWidget.prefab.meta b/Assets/Prefabs/SymmetryWidget.prefab.meta index 86e500069e..8e6ef2d6d8 100644 --- a/Assets/Prefabs/SymmetryWidget.prefab.meta +++ b/Assets/Prefabs/SymmetryWidget.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: bcaa44ca9a0014c4d83509187c8f70fe +guid: e26dd31bb70849e4da9f0b1230a62278 PrefabImporter: externalObjects: {} userData: diff --git a/Assets/Scenes/Main.unity b/Assets/Scenes/Main.unity index 583898b708..17e59dc2ee 100644 --- a/Assets/Scenes/Main.unity +++ b/Assets/Scenes/Main.unity @@ -1872,27 +1872,6 @@ Transform: m_Father: {fileID: 835580260} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!224 &83051504 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 22461458, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1311996750} - m_LocalRotation: {x: 0, y: 0.7071066, z: 0, w: -0.70710695} - m_LocalPosition: {x: 0, y: 0, z: 0.5751} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 684558198} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 270, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 1.3, y: 0.3} - m_Pivot: {x: 0, y: 1} --- !u!4 &85296817 stripped Transform: m_CorrespondingSourceObject: {fileID: 400000, guid: 25ba8134f2fcdc447aa836e22af16c68, @@ -3056,93 +3035,6 @@ Transform: m_Father: {fileID: 307985707} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &148029601 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 684558198} - m_Modifications: - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Name - value: GuideBeamDown - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Layer - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_RootOrder - value: 3 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.x - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.y - value: 0.012499999 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.z - value: 0.012499999 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.y - value: -0.6 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.w - value: -0.00000016292068 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.z - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_CastShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_ReceiveShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_UseLightProbes - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!4 &148029602 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 148029601} - m_PrefabAsset: {fileID: 0} --- !u!1001 &151850536 PrefabInstance: m_ObjectHideFlags: 0 @@ -4718,93 +4610,6 @@ Transform: m_Father: {fileID: 1796800572} m_RootOrder: 14 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &245270310 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 684558198} - m_Modifications: - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Name - value: GuideBeamUp - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Layer - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.x - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.y - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.z - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.y - value: 0.6 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_CastShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_ReceiveShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_UseLightProbes - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!4 &245270311 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 245270310} - m_PrefabAsset: {fileID: 0} --- !u!1 &259943802 GameObject: m_ObjectHideFlags: 0 @@ -6343,51 +6148,6 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 309623948} m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &309808848 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 309808849} - - component: {fileID: 309808850} - m_Layer: 18 - m_Name: Collider - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &309808849 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 309808848} - m_LocalRotation: {x: 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: 684558198} - m_RootOrder: 10 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!65 &309808850 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 309808848} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} --- !u!1 &318986406 GameObject: m_ObjectHideFlags: 0 @@ -8051,49 +7811,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 447472065} m_CullTransparentMesh: 0 ---- !u!23 &448780583 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 2385760, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1904300007} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2133298, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} --- !u!1 &452823822 GameObject: m_ObjectHideFlags: 0 @@ -9195,12 +8912,6 @@ RectTransform: m_AnchoredPosition: {x: -0.053, y: 0.102026135} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 1} ---- !u!23 &587015864 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 1318324095} - m_PrefabAsset: {fileID: 0} --- !u!1 &587566167 GameObject: m_ObjectHideFlags: 0 @@ -10907,130 +10618,12 @@ MonoBehaviour: m_ActivationAngle_Default: 115 m_ActivationAngle_LogitechPen: 145 m_ActivateDelayDuration: 0.15 ---- !u!1 &684558197 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 684558198} - - component: {fileID: 684558199} - - component: {fileID: 684558200} - m_Layer: 18 - m_Name: SymmetryWidget - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &684558198 +--- !u!4 &684558198 stripped Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 684558197} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 15, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1808834035} - - {fileID: 245270311} - - {fileID: 83051504} - - {fileID: 148029602} - - {fileID: 1257171755} - - {fileID: 773798351} - - {fileID: 1318324096} - - {fileID: 1486542533} - - {fileID: 819299814} - - {fileID: 1751957697} - - {fileID: 309808849} - m_Father: {fileID: 1796800572} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &684558199 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 684558197} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8f9dad5dd91d6a14b949354cd5dff4df, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowDuration: 0.2 - m_GrabDistance: 0.5 - m_CollisionRadius: 1.2 - m_AllowTwoHandGrab: 0 - m_DestroyOnHide: 0 - m_AllowHideWithToss: 0 - m_DisableDrift: 1 - m_RecordMovements: 1 - m_AllowSnapping: 1 - m_SnapDisabledDelay: 0.2 - m_AllowPinning: 0 - m_AllowDormancy: 1 - m_TossDuration: 0 - m_TintableMeshes: - - {fileID: 448780583} - - {fileID: 1893595495} - - {fileID: 1004451893} - - {fileID: 1345649929} - - {fileID: 1811102064} - - {fileID: 587015864} - - {fileID: 1551302373} - - {fileID: 819299815} - - {fileID: 1751957698} - m_SpawnPlacementOffset: {x: 0, y: 0, z: 0} - m_IntroAnimSpinAmount: 360 - m_BoxCollider: {fileID: 309808850} - m_Mesh: {fileID: 1808834035} - m_HighlightMeshXfs: - - {fileID: 1751957697} - m_ValidSnapRotationStickyAngle: 0 - m_SnapGhostMaterial: {fileID: 0} - m_LeftRightMesh: {fileID: 819299815} - m_TitleText: {fileID: 1808834036} - m_HintText: {fileID: 1311996750} - m_Home: {fileID: 94678610} - m_GuideBeams: - - m_Beam: {fileID: 245270311} - m_Direction: 0 - - m_Beam: {fileID: 148029602} - m_Direction: 1 - - m_Beam: {fileID: 1257171755} - m_Direction: 2 - - m_Beam: {fileID: 773798351} - m_Direction: 3 - - m_Beam: {fileID: 1318324096} - m_Direction: 4 - - m_Beam: {fileID: 1486542533} - m_Direction: 5 - m_GuideBeamLength: 3 - m_SnapColor: {r: 0.06314879, g: 0.53676474, b: 0.37998155, a: 1} - m_SnapOrientationSpeed: 0.2 - m_SnapAngleXZPlane: 67.5 - m_SnapXZPlaneStickyAmount: 25 - m_JumpToUserControllerOffsetDistance: 1.25 - m_JumpToUserControllerYOffset: 2 ---- !u!114 &684558200 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 8373124986442555542, guid: e26dd31bb70849e4da9f0b1230a62278, + type: 3} + m_PrefabInstance: {fileID: 8373124985758590944} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 684558197} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 427444a1261b69b4ba4d029afa6ead7a, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: 0 --- !u!1 &694338410 GameObject: m_ObjectHideFlags: 0 @@ -11561,93 +11154,6 @@ Transform: m_Father: {fileID: 1038705377} m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &773798350 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 684558198} - m_Modifications: - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Name - value: GuideBeamRight - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Layer - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_RootOrder - value: 5 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.x - value: 0.012499999 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.y - value: 0.012499999 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.z - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.x - value: 0.6 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.w - value: -0.00000011520231 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.x - value: 0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.y - value: 0.7071067 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.z - value: -0.000000115202326 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_CastShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_ReceiveShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_UseLightProbes - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!4 &773798351 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 773798350} - m_PrefabAsset: {fileID: 0} --- !u!1001 &783914798 PrefabInstance: m_ObjectHideFlags: 0 @@ -12154,99 +11660,6 @@ MonoBehaviour: m_WaitForCompletion: 0 m_LocalVariables: [] m_PropertyPath: m_text ---- !u!1001 &819299813 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 684558198} - m_Modifications: - - target: {fileID: 100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_Name - value: MeshLeftRight - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_Layer - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_RootOrder - value: 8 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalScale.x - value: 0.025 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalScale.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalScale.z - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalRotation.w - value: 0.7071067 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalRotation.x - value: -0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_CastShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_ReceiveShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_UseLightProbes - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LightProbeUsage - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} ---- !u!4 &819299814 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, - type: 3} - m_PrefabInstance: {fileID: 819299813} - m_PrefabAsset: {fileID: 0} ---- !u!23 &819299815 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, - type: 3} - m_PrefabInstance: {fileID: 819299813} - m_PrefabAsset: {fileID: 0} --- !u!1 &825726036 GameObject: m_ObjectHideFlags: 0 @@ -14173,12 +13586,6 @@ MeshRenderer: type: 3} m_PrefabInstance: {fileID: 1642039299} m_PrefabAsset: {fileID: 0} ---- !u!23 &1004451893 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 148029601} - m_PrefabAsset: {fileID: 0} --- !u!1001 &1011848215 PrefabInstance: m_ObjectHideFlags: 0 @@ -16451,16 +15858,16 @@ MonoBehaviour: m_ShowTransformGizmo: 0 m_ExitOnAbortCommand: 0 m_ScalingSupported: 0 ---- !u!1001 &1257171754 +--- !u!1001 &1272031697 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: - m_TransformParent: {fileID: 684558198} + m_TransformParent: {fileID: 1892328828} m_Modifications: - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_Name - value: GuideBeamLeft + value: BoundsBeam objectReference: {fileID: 0} - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_Layer @@ -16472,15 +15879,15 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_RootOrder - value: 4 + value: 0 objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_LocalScale.x - value: 0.0125 + value: 0.012500003 objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_LocalScale.y - value: 0.0125 + value: 0.012500001 objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_LocalScale.z @@ -16488,7 +15895,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_LocalPosition.x - value: -0.6 + value: 0 objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_LocalPosition.y @@ -16500,7 +15907,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_LocalRotation.w - value: 0.7071067 + value: 1 objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_LocalRotation.x @@ -16512,7 +15919,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_LocalRotation.z - value: 0.7071068 + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} + propertyPath: m_Enabled + value: 1 objectReference: {fileID: 0} - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_CastShadows @@ -16529,108 +15940,17 @@ PrefabInstance: - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} propertyPath: m_Materials.Array.data[0] value: - objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} + objectReference: {fileID: 2100000, guid: bba6542fb9d3b0542bf769ba0299bed7, type: 2} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!4 &1257171755 stripped +--- !u!4 &1272031698 stripped Transform: m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - m_PrefabInstance: {fileID: 1257171754} + m_PrefabInstance: {fileID: 1272031697} m_PrefabAsset: {fileID: 0} ---- !u!1001 &1272031697 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 1892328828} - m_Modifications: - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Name - value: BoundsBeam - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Layer - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.x - value: 0.012500003 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.y - value: 0.012500001 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.z - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Enabled - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_CastShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_ReceiveShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_UseLightProbes - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: bba6542fb9d3b0542bf769ba0299bed7, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!4 &1272031698 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 1272031697} - m_PrefabAsset: {fileID: 0} ---- !u!1 &1273454077 -GameObject: +--- !u!1 &1273454077 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 126856, guid: ce38d621843cf5e4594ce5dd4a54e5a6, type: 2} @@ -17193,204 +16513,6 @@ MonoBehaviour: type: 2} m_MutedAudioMixerGroup: {fileID: 24399788, guid: 529dffbdf735b8545a4cbbab0ce311c6, type: 2} ---- !u!1 &1311996750 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 126712, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 83051504} - - component: {fileID: 1311996754} - - component: {fileID: 1311996752} - - component: {fileID: 1311996755} - m_Layer: 18 - m_Name: TutorialText - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1311996752 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 11410358, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1311996750} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'Hold Grip to Move - -' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} - m_sharedMaterial: {fileID: 2133298, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 1.93 - m_fontSizeBase: 1.93 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 0 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 1 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - _SortingLayer: 0 - _SortingLayerID: 0 - _SortingOrder: 0 - m_hasFontAssetChanged: 0 - m_renderer: {fileID: 1311996754} - m_maskType: 0 ---- !u!23 &1311996754 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 2385760, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1311996750} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2133298, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!114 &1311996755 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1311996750} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 69beb381e244f92449b8c4cf954630e9, type: 3} - m_Name: - m_EditorClassIdentifier: - m_TrackedObjects: - - rid: 3215294623607422980 - references: - version: 2 - RefIds: - - rid: 3215294623607422980 - type: {class: TrackedUGuiGraphic, ns: UnityEngine.Localization.PropertyVariants.TrackedObjects, - asm: Unity.Localization} - data: - m_Target: {fileID: 1311996752} - m_TrackedProperties: - items: - - rid: 3215294623607422981 - m_UpdateType: 0 - - rid: 3215294623607422981 - type: {class: LocalizedStringProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, - asm: Unity.Localization} - data: - m_Localized: - m_TableReference: - m_TableCollectionName: GUID:c84355079ab3f3e4f8f3812258805f86 - m_TableEntryReference: - m_KeyId: 279130447974400 - m_Key: - m_FallbackState: 0 - m_WaitForCompletion: 0 - m_LocalVariables: [] - m_PropertyPath: m_text --- !u!1 &1316587487 GameObject: m_ObjectHideFlags: 0 @@ -17433,145 +16555,58 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 1383707973} - - component: {fileID: 1317145831} - - component: {fileID: 2129205351} - m_Layer: 14 - m_Name: TimeCodeText - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!23 &1317145831 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 2334362, guid: 3491f4f01ba6cac47b1633f36d7c6c84, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1317145829} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2123338, guid: 15fff3d83a09b05479d3ab4cf59f7ee9, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!1001 &1318324095 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 684558198} - m_Modifications: - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Name - value: GuideBeamFront - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Layer - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_RootOrder - value: 6 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.x - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.y - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.z - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.z - value: 0.6 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.w - value: 0.49999994 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.x - value: 0.5000001 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.y - value: 0.49999997 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.z - value: 0.49999997 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_CastShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_ReceiveShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_UseLightProbes - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!4 &1318324096 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, + - component: {fileID: 1317145831} + - component: {fileID: 2129205351} + m_Layer: 14 + m_Name: TimeCodeText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1317145831 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 2334362, guid: 3491f4f01ba6cac47b1633f36d7c6c84, type: 3} - m_PrefabInstance: {fileID: 1318324095} + m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1317145829} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2123338, guid: 15fff3d83a09b05479d3ab4cf59f7ee9, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} --- !u!1001 &1318348487 PrefabInstance: m_ObjectHideFlags: 0 @@ -17688,12 +16723,6 @@ Transform: m_Father: {fileID: 1316587488} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!23 &1345649929 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 1257171754} - m_PrefabAsset: {fileID: 0} --- !u!4 &1346235334 Transform: m_ObjectHideFlags: 0 @@ -19771,93 +18800,6 @@ Transform: m_Father: {fileID: 1373217987} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &1486542532 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 684558198} - m_Modifications: - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Name - value: GuideBeamBack - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Layer - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_IsActive - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_RootOrder - value: 7 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.x - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.y - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalScale.z - value: 0.0125 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalPosition.z - value: -0.6 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.w - value: 0.49999994 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.x - value: -0.5000001 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.y - value: -0.5 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_LocalRotation.z - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_CastShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_ReceiveShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_UseLightProbes - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, type: 3} ---- !u!4 &1486542533 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 1486542532} - m_PrefabAsset: {fileID: 0} --- !u!1 &1487059271 GameObject: m_ObjectHideFlags: 0 @@ -20604,12 +19546,6 @@ MonoBehaviour: sourceMinDistance: 0.75 hrtfEnabled: 1 audioSource: {fileID: 0} ---- !u!23 &1551302373 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 1486542532} - m_PrefabAsset: {fileID: 0} --- !u!1001 &1553199669 PrefabInstance: m_ObjectHideFlags: 0 @@ -28223,140 +27159,47 @@ MeshRenderer: m_GameObject: {fileID: 1743774622} m_Enabled: 1 m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 16a5cef24df751642b27e90cbd6e714f, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 1 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &1743774625 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1743774622} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1001 &1751957696 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 684558198} - m_Modifications: - - target: {fileID: 100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_Name - value: MeshFrontBack - objectReference: {fileID: 0} - - target: {fileID: 100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_Layer - value: 18 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_RootOrder - value: 9 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalScale.x - value: 0.025 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalScale.y - value: 0.49999997 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalScale.z - value: 0.49999997 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalRotation.w - value: -0.5000001 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalRotation.x - value: 0.49999982 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalRotation.y - value: -0.50000024 - objectReference: {fileID: 0} - - target: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LocalRotation.z - value: -0.4999999 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_CastShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_ReceiveShadows - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_UseLightProbes - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_LightProbeUsage - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 32562375f01c8c845a494d700c4ef48d, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 3d90bab56d1113e44ba10ed45b5ba954, type: 3} ---- !u!4 &1751957697 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 400000, guid: 3d90bab56d1113e44ba10ed45b5ba954, - type: 3} - m_PrefabInstance: {fileID: 1751957696} - m_PrefabAsset: {fileID: 0} ---- !u!23 &1751957698 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 3d90bab56d1113e44ba10ed45b5ba954, - type: 3} - m_PrefabInstance: {fileID: 1751957696} + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 16a5cef24df751642b27e90cbd6e714f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1743774625 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1743774622} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} --- !u!4 &1754488244 stripped Transform: m_CorrespondingSourceObject: {fileID: 400000, guid: 95a90b84ee174bd489f097b871d49986, @@ -29802,122 +28645,6 @@ RectTransform: m_AnchoredPosition: {x: -0.752, y: -0.621} m_SizeDelta: {x: 0.53212273, y: 0.3} m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &1808834035 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 22461458, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1904300007} - m_LocalRotation: {x: 0, y: 0.7071066, z: 0, w: -0.70710695} - m_LocalPosition: {x: 0, y: 0, z: 0.553} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 684558198} - 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.636} - m_SizeDelta: {x: 1.2, y: 0.62017864} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1808834036 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 11410358, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1904300007} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'Mirror - -' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} - m_sharedMaterial: {fileID: 2133298, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 5.2 - m_fontSizeBase: 5.2 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 0 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 1 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - _SortingLayer: 0 - _SortingLayerID: 0 - _SortingOrder: 0 - m_hasFontAssetChanged: 0 - m_renderer: {fileID: 448780583} - m_maskType: 0 --- !u!1 &1810551365 stripped GameObject: m_CorrespondingSourceObject: {fileID: 100000, guid: d6b0c4fb3312a2b478110813b1ed3d69, @@ -29930,12 +28657,6 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1793534456} m_PrefabAsset: {fileID: 0} ---- !u!23 &1811102064 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 773798350} - m_PrefabAsset: {fileID: 0} --- !u!23 &1811387743 stripped MeshRenderer: m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, @@ -31198,12 +29919,6 @@ Transform: m_Father: {fileID: 242310920} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!23 &1893595495 stripped -MeshRenderer: - m_CorrespondingSourceObject: {fileID: 2300000, guid: 5ef960ddf11c1fd4983638f56f6a8be0, - type: 3} - m_PrefabInstance: {fileID: 245270310} - m_PrefabAsset: {fileID: 0} --- !u!1 &1903256355 GameObject: m_ObjectHideFlags: 0 @@ -31291,66 +30006,6 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1903256355} m_Mesh: {fileID: 4300000, guid: 20b1c3d24ef5d584196d13565a56bc67, type: 3} ---- !u!1 &1904300007 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 126712, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1808834035} - - component: {fileID: 448780583} - - component: {fileID: 1808834036} - - component: {fileID: 1904300008} - m_Layer: 18 - m_Name: MainText - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1904300008 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1904300007} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 69beb381e244f92449b8c4cf954630e9, type: 3} - m_Name: - m_EditorClassIdentifier: - m_TrackedObjects: - - rid: 3215294623607422978 - references: - version: 2 - RefIds: - - rid: 3215294623607422978 - type: {class: TrackedUGuiGraphic, ns: UnityEngine.Localization.PropertyVariants.TrackedObjects, - asm: Unity.Localization} - data: - m_Target: {fileID: 1808834036} - m_TrackedProperties: - items: - - rid: 3215294623607422979 - m_UpdateType: 0 - - rid: 3215294623607422979 - type: {class: LocalizedStringProperty, ns: UnityEngine.Localization.PropertyVariants.TrackedProperties, - asm: Unity.Localization} - data: - m_Localized: - m_TableReference: - m_TableCollectionName: GUID:c84355079ab3f3e4f8f3812258805f86 - m_TableEntryReference: - m_KeyId: 278827682140160 - m_Key: - m_FallbackState: 0 - m_WaitForCompletion: 0 - m_LocalVariables: [] - m_PropertyPath: m_text --- !u!1 &1911562970 GameObject: m_ObjectHideFlags: 0 @@ -35330,6 +33985,80 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!1001 &8373124985758590944 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1796800572} + m_Modifications: + - target: {fileID: 8373124986442555541, guid: e26dd31bb70849e4da9f0b1230a62278, + type: 3} + propertyPath: m_Name + value: SymmetryWidget + objectReference: {fileID: 0} + - target: {fileID: 8373124986442555542, guid: e26dd31bb70849e4da9f0b1230a62278, + type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 8373124986442555542, guid: e26dd31bb70849e4da9f0b1230a62278, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8373124986442555542, guid: e26dd31bb70849e4da9f0b1230a62278, + type: 3} + propertyPath: m_LocalPosition.y + value: 15 + objectReference: {fileID: 0} + - target: {fileID: 8373124986442555542, guid: e26dd31bb70849e4da9f0b1230a62278, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8373124986442555542, guid: e26dd31bb70849e4da9f0b1230a62278, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8373124986442555542, guid: e26dd31bb70849e4da9f0b1230a62278, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8373124986442555542, guid: e26dd31bb70849e4da9f0b1230a62278, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8373124986442555542, guid: e26dd31bb70849e4da9f0b1230a62278, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8373124986442555542, guid: e26dd31bb70849e4da9f0b1230a62278, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8373124986442555542, guid: e26dd31bb70849e4da9f0b1230a62278, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8373124986442555542, guid: e26dd31bb70849e4da9f0b1230a62278, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8373124986442555543, guid: e26dd31bb70849e4da9f0b1230a62278, + type: 3} + propertyPath: m_Home + value: + objectReference: {fileID: 94678610} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e26dd31bb70849e4da9f0b1230a62278, type: 3} --- !u!4 &9123593761565215834 Transform: m_ObjectHideFlags: 0 From 3a72303ac38fe24a952348341f5ecc12bdd37a3f Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Mon, 22 May 2023 13:55:13 +0100 Subject: [PATCH 90/92] Post-merge fixes for max_pointers in main scene and symmetry widget --- Assets/Prefabs/SymmetryWidget.prefab | 34 ++++++++++++---------------- Assets/Scenes/Main.unity | 2 +- 2 files changed, 15 insertions(+), 21 deletions(-) diff --git a/Assets/Prefabs/SymmetryWidget.prefab b/Assets/Prefabs/SymmetryWidget.prefab index d9c4e5b481..a56372cbae 100644 --- a/Assets/Prefabs/SymmetryWidget.prefab +++ b/Assets/Prefabs/SymmetryWidget.prefab @@ -34,8 +34,7 @@ Transform: --- !u!1 &8373124984786508974 GameObject: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 126712, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} + m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} serializedVersion: 6 @@ -54,8 +53,7 @@ GameObject: --- !u!224 &8373124985705063440 RectTransform: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 22461458, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} + m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8373124984786508974} @@ -75,8 +73,7 @@ RectTransform: --- !u!23 &8373124984786508978 MeshRenderer: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 2385760, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} + m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8373124984786508974} @@ -118,8 +115,7 @@ MeshRenderer: --- !u!114 &8373124984786508976 MonoBehaviour: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 11410358, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} + m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8373124984786508974} @@ -253,8 +249,7 @@ MonoBehaviour: --- !u!1 &8373124984978532359 GameObject: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 126712, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} + m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} serializedVersion: 6 @@ -273,8 +268,7 @@ GameObject: --- !u!224 &8373124985417775635 RectTransform: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 22461458, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} + m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8373124984978532359} @@ -294,8 +288,7 @@ RectTransform: --- !u!23 &8373124985667550919 MeshRenderer: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 2385760, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} + m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8373124984978532359} @@ -337,8 +330,7 @@ MeshRenderer: --- !u!114 &8373124985417775636 MonoBehaviour: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 11410358, guid: f636b2bdcf1c7f5498e324d362ac1ba8, - type: 3} + m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8373124984978532359} @@ -601,14 +593,16 @@ MonoBehaviour: m_HighlightMeshXfs: - {fileID: 8373124985362611616} m_ValidSnapRotationStickyAngle: 0 - m_SnapGhostMaterial: {fileID: 0} + m_SnapGhostMaterial: {fileID: 2100000, guid: 43172d360a2f0f44798d94e9c440e24b, type: 2} m_LeftRightMesh: {fileID: 8373124986040236645} - m_FrontBackMesh: {fileID: 0} + m_FrontBackMesh: {fileID: 8373124985360318272} m_TitleText: {fileID: 8373124985417775636} m_HintText: {fileID: 8373124984786508974} m_Home: {fileID: 0} - m_CustomSymmetryMesh: {fileID: 0} - m_CustomSymmetryMaterial: {fileID: 0} + m_CustomSymmetryMesh: {fileID: 4300000, guid: b71c23914bd4e0a4290d3fc1dd01f027, + type: 3} + m_CustomSymmetryMaterial: {fileID: 2100000, guid: 6f7312c03e3c22b48808ce1e5bb229a6, + type: 2} m_GuideBeams: - m_Beam: {fileID: 8373124985867090502} m_Direction: 0 diff --git a/Assets/Scenes/Main.unity b/Assets/Scenes/Main.unity index caa392681a..5a239effe4 100644 --- a/Assets/Scenes/Main.unity +++ b/Assets/Scenes/Main.unity @@ -1269,7 +1269,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: e1711ff795b0eac4da4815318e17b3fe, type: 3} m_Name: m_EditorClassIdentifier: - m_MaxPointers: 10 + m_MaxPointers: 256 m_MainPointerPrefab: {fileID: 133060, guid: 9b51341e2f5f13c4e8421b42c44de1ef, type: 3} m_AuxPointerPrefab: {fileID: 130268, guid: 7731b9109b4c6e84eaee3f77c6c6c6e1, type: 3} m_DefaultPointerAngle: 25 From c3bebddf73cc7a005ca52f8624888243b1c197c8 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 6 Jun 2023 17:46:43 +0100 Subject: [PATCH 91/92] Remove hidden text line and reference --- .../PopupWindow_MultimirrorOptions.prefab | 794 +++++++++++++++--- 1 file changed, 692 insertions(+), 102 deletions(-) diff --git a/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab b/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab index 07acdf927d..ce37593cdd 100644 --- a/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab +++ b/Assets/Prefabs/PopUps/PopupWindow_MultimirrorOptions.prefab @@ -40,7 +40,6 @@ Transform: - {fileID: 5586313814439420742} - {fileID: 4368528965265458} - {fileID: 1751519138734375626} - - {fileID: 2166280579792919424} - {fileID: 2953828814628176701} m_Father: {fileID: 0} m_RootOrder: 0 @@ -73,8 +72,7 @@ MonoBehaviour: m_Background: {fileID: 2951347696788997889} m_TopBorder: {fileID: 2951294754427530079} m_BottomBorder: {fileID: 7404529386153916969} - m_WindowText: {fileID: 2166280579802843928} - m_WindowSubText: {fileID: 0} + m_WindowText: {fileID: 0} m_CharacterWidth: 0.175 m_SubtitleCharacterWidth: 0.05625 m_ButtonWidth: 0.5 @@ -119,7 +117,6 @@ MonoBehaviour: m_ColorPreview: {fileID: 1344474811229094477} m_ColorPreviewSwatch: {fileID: 8679295470709743587, guid: f86453ed5cd62ba4ea52b9d8ee1e584f, type: 3} - m_ToggleJitter: {fileID: 0} m_ButtonWallpaperRepeats: {fileID: 132704414384388367} m_ButtonWallpaperScale: {fileID: 6239258713479429325} m_ButtonWallpaperSkew: {fileID: 6857139847792557195} @@ -254,7 +251,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: Summon Mirror + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 112c47f188ade1148a55663283d47c60, type: 3} @@ -274,10 +289,31 @@ MonoBehaviour: m_CenterPopupOnButton: 0 m_PopupOffset: {x: 0, y: 0, z: 0} m_PopupText: + m_LocalizedPopup: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_ToggleOnDescription: + m_LocalizedToggleOnDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_ToggleOnTexture: {fileID: 0} m_AllowUnavailable: 1 m_LinkedUIObject: {fileID: 0} + references: + version: 2 + RefIds: [] --- !u!1 &35200166819381490 GameObject: m_ObjectHideFlags: 0 @@ -391,7 +427,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: Dh + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 63830e40720113d43bac72fbdb187626, type: 3} @@ -422,6 +476,9 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 5 m_WallpaperSymmetryGroup: 0 + references: + version: 2 + RefIds: [] --- !u!1 &436332205580575180 GameObject: m_ObjectHideFlags: 0 @@ -535,7 +592,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: Cmm + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 71d8d79136b00af43aafb05bf9cbd334, type: 3} @@ -566,6 +641,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 16 + references: + version: 2 + RefIds: [] --- !u!1 &853464927809429664 GameObject: m_ObjectHideFlags: 0 @@ -679,7 +757,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: P4 + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: b10e2b36b3cc33747b1c1577dd62b95a, type: 3} @@ -710,6 +806,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 9 + references: + version: 2 + RefIds: [] --- !u!1 &1284178139480324589 GameObject: m_ObjectHideFlags: 0 @@ -942,7 +1041,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: Dd + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 0dde851c6c660704bbfd623d36d331e9, type: 3} @@ -973,6 +1090,9 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 6 m_WallpaperSymmetryGroup: 0 + references: + version: 2 + RefIds: [] --- !u!1 &2112441990435993695 GameObject: m_ObjectHideFlags: 0 @@ -1086,7 +1206,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: P31m + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 5e4a79a2255cd6f4fb5f70aea81d04ee, type: 3} @@ -1117,103 +1255,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 8 ---- !u!1 &2166280579793249178 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2166280579792919424} - - component: {fileID: 2166280579791091378} - - component: {fileID: 2166280579802843928} - m_Layer: 0 - m_Name: TextLine - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &2166280579792919424 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793249178} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.735, y: 0.411, z: -0.002} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4450488848677648} - m_RootOrder: 9 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!23 &2166280579791091378 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793249178} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 543b312efaeb6aa4aa25a9e07e815953, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!102 &2166280579802843928 -TextMesh: - serializedVersion: 3 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2166280579793249178} - m_Text: Configure Mirror - m_OffsetZ: 0 - m_CharacterSize: 0.03 - m_LineSpacing: 1 - m_Anchor: 0 - m_Alignment: 0 - m_TabSize: 4 - m_FontSize: 64 - m_FontStyle: 0 - m_RichText: 1 - m_Font: {fileID: 12800000, guid: aa94fec06c672f74d86409a6979db921, type: 3} - m_Color: - serializedVersion: 2 - rgba: 4294967295 + references: + version: 2 + RefIds: [] --- !u!1 &2231356444909527265 GameObject: m_ObjectHideFlags: 0 @@ -1327,7 +1371,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: T + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 49bb25c6aaecebd4db489bf5e3f45052, type: 3} @@ -1358,6 +1420,9 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 7 m_WallpaperSymmetryGroup: 0 + references: + version: 2 + RefIds: [] --- !u!1 &2305128779735225729 GameObject: m_ObjectHideFlags: 0 @@ -1471,7 +1536,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: Pm + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 7ba0d0833493b5840bc9afbcdd8de197, type: 3} @@ -1502,6 +1585,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 3 + references: + version: 2 + RefIds: [] --- !u!1 &2371816090651033249 GameObject: m_ObjectHideFlags: 0 @@ -1698,7 +1784,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: P6m + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 193cd42dbd5b1fa47821a45b8efeee07, type: 3} @@ -1729,6 +1833,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 5 + references: + version: 2 + RefIds: [] --- !u!1 &2685830830161847003 GameObject: m_ObjectHideFlags: 0 @@ -1795,7 +1902,7 @@ Transform: - {fileID: 1621876177180506902} - {fileID: 2954257043736133393} m_Father: {fileID: 4450488848677648} - m_RootOrder: 10 + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2951294754427530079 GameObject: @@ -2076,7 +2183,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: P3m1 + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 97b1dc4d541c1c44f93d1ca879295598, type: 3} @@ -2107,6 +2232,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 7 + references: + version: 2 + RefIds: [] --- !u!1 &3246920875040128609 GameObject: m_ObjectHideFlags: 0 @@ -2220,7 +2348,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: P2 + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 9b6eb5943ff42a54d9358a79ecc87605, type: 3} @@ -2251,6 +2397,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 12 + references: + version: 2 + RefIds: [] --- !u!1 &4401107489588444600 GameObject: m_ObjectHideFlags: 0 @@ -2364,7 +2513,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: Th + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 49bb25c6aaecebd4db489bf5e3f45052, type: 3} @@ -2395,6 +2562,9 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 8 m_WallpaperSymmetryGroup: 0 + references: + version: 2 + RefIds: [] --- !u!1 &4468987263613466591 GameObject: m_ObjectHideFlags: 0 @@ -2508,7 +2678,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: C + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 73be17805c4f31441bae01a81a26fca7, type: 3} @@ -2539,6 +2727,9 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 0 + references: + version: 2 + RefIds: [] --- !u!1 &4682269087065254183 GameObject: m_ObjectHideFlags: 0 @@ -2697,7 +2888,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: Pmg + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 6baf2ad31c0cb5047bb4fc381ba5934d, type: 3} @@ -2728,6 +2937,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 14 + references: + version: 2 + RefIds: [] --- !u!1 &5375463052359437261 GameObject: m_ObjectHideFlags: 0 @@ -2841,7 +3053,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: Cv + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: de0408a04b0ba15469546ec6597b1299, type: 3} @@ -2872,6 +3102,9 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 1 m_WallpaperSymmetryGroup: 0 + references: + version: 2 + RefIds: [] --- !u!1 &5720932913121478184 GameObject: m_ObjectHideFlags: 0 @@ -2985,7 +3218,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: Ih + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 5a019d4d662bea54097664b24cd6cb24, type: 3} @@ -3016,6 +3267,9 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 13 m_WallpaperSymmetryGroup: 0 + references: + version: 2 + RefIds: [] --- !u!1 &5942374831148875960 GameObject: m_ObjectHideFlags: 0 @@ -3129,7 +3383,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: O + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 83ef8e3ba97ff0547b7be2042945a3b7, type: 3} @@ -3160,6 +3432,9 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 10 m_WallpaperSymmetryGroup: 0 + references: + version: 2 + RefIds: [] --- !u!1 &6065660071486192516 GameObject: m_ObjectHideFlags: 0 @@ -3311,7 +3586,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: P4m + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: d313dff9cd65e2641a38b4668426ea99, type: 3} @@ -3342,6 +3635,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 10 + references: + version: 2 + RefIds: [] --- !u!1 &6424391061631557974 GameObject: m_ObjectHideFlags: 0 @@ -3455,7 +3751,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: Pg + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: c3ede59cadcfca84b9261d384de75f2f, type: 3} @@ -3486,6 +3800,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 1 + references: + version: 2 + RefIds: [] --- !u!1 &6758842552307503364 GameObject: m_ObjectHideFlags: 0 @@ -3599,7 +3916,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: Td + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 49bb25c6aaecebd4db489bf5e3f45052, type: 3} @@ -3630,6 +3965,9 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 9 m_WallpaperSymmetryGroup: 0 + references: + version: 2 + RefIds: [] --- !u!1 &7056907373844262947 GameObject: m_ObjectHideFlags: 0 @@ -3743,7 +4081,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: Cm + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 9f7e17a537efc094f966f8df7a650cf9, type: 3} @@ -3774,6 +4130,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 2 + references: + version: 2 + RefIds: [] --- !u!1 &7060420277183454702 GameObject: m_ObjectHideFlags: 0 @@ -3887,7 +4246,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: Ch + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: ecca38f855e688d4ea14575256041f12, type: 3} @@ -3918,6 +4295,9 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 2 m_WallpaperSymmetryGroup: 0 + references: + version: 2 + RefIds: [] --- !u!1 &7097047862706549506 GameObject: m_ObjectHideFlags: 0 @@ -4031,7 +4411,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: S + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 00b2755d4d6e30c41bf55a00d018d558, type: 3} @@ -4062,6 +4460,9 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 3 m_WallpaperSymmetryGroup: 0 + references: + version: 2 + RefIds: [] --- !u!1 &7221307848832689761 GameObject: m_ObjectHideFlags: 0 @@ -4175,7 +4576,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: Oh + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 83ef8e3ba97ff0547b7be2042945a3b7, type: 3} @@ -4206,6 +4625,9 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 11 m_WallpaperSymmetryGroup: 0 + references: + version: 2 + RefIds: [] --- !u!1 &7257716127402312033 GameObject: m_ObjectHideFlags: 0 @@ -4319,7 +4741,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: P1 + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 7a01e6e142f2c0b4295b079dfbee7a1d, type: 3} @@ -4350,6 +4790,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 0 + references: + version: 2 + RefIds: [] --- !u!1 &7303348483644728947 GameObject: m_ObjectHideFlags: 0 @@ -4579,7 +5022,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: P6 + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 66a8af406df9a1045bc317dd603a4218, type: 3} @@ -4610,6 +5071,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 4 + references: + version: 2 + RefIds: [] --- !u!1 &7652041884242699727 GameObject: m_ObjectHideFlags: 0 @@ -4723,7 +5187,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: Pgg + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 12919fba3b3021946b30194245103ab2, type: 3} @@ -4754,6 +5236,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 13 + references: + version: 2 + RefIds: [] --- !u!1 &7805225630659098235 GameObject: m_ObjectHideFlags: 0 @@ -4867,7 +5352,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: P3 + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 069b8d0be43af1343b4c94e52f5745a8, type: 3} @@ -4898,6 +5401,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 6 + references: + version: 2 + RefIds: [] --- !u!1 &8433459157768345993 GameObject: m_ObjectHideFlags: 0 @@ -5057,7 +5563,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: Pmm + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 213fb01982ab4f24f8f5a87b118f3ffa, type: 3} @@ -5088,6 +5612,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 15 + references: + version: 2 + RefIds: [] --- !u!1 &9098401812813695315 GameObject: m_ObjectHideFlags: 0 @@ -5201,7 +5728,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: I + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 5a019d4d662bea54097664b24cd6cb24, type: 3} @@ -5232,6 +5777,9 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 12 m_WallpaperSymmetryGroup: 0 + references: + version: 2 + RefIds: [] --- !u!1 &9119451351319455796 GameObject: m_ObjectHideFlags: 0 @@ -5345,7 +5893,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: D + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 360eb3a6ba7ad0842bcc9a57e9fd1096, type: 3} @@ -5376,6 +5942,9 @@ MonoBehaviour: m_CustomSymmetryType: 0 m_PointSymmetryFamily: 4 m_WallpaperSymmetryGroup: 0 + references: + version: 2 + RefIds: [] --- !u!1 &9200256999117214622 GameObject: m_ObjectHideFlags: 0 @@ -5489,7 +6058,25 @@ MonoBehaviour: m_DescriptionType: 0 m_DescriptionYOffset: 0 m_DescriptionText: P4g + m_LocalizedDescription: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionTextExtra: + m_LocalizedDescriptionExtra: + m_TableReference: + m_TableCollectionName: + m_TableEntryReference: + m_KeyId: 0 + m_Key: + m_FallbackState: 0 + m_WaitForCompletion: 0 + m_LocalVariables: [] m_DescriptionActivateSpeed: 12 m_DescriptionZScale: 1 m_ButtonTexture: {fileID: 2800000, guid: 0601974f816c3a1499df2b883ae34be5, type: 3} @@ -5520,6 +6107,9 @@ MonoBehaviour: m_CustomSymmetryType: 1 m_PointSymmetryFamily: 0 m_WallpaperSymmetryGroup: 11 + references: + version: 2 + RefIds: [] --- !u!1001 &43441321375879185 PrefabInstance: m_ObjectHideFlags: 0 From f6ec6da6a8f9ec0e09da959050253c1a4b652776 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Tue, 25 Jul 2023 08:31:06 +0100 Subject: [PATCH 92/92] Post-merge fix --- Packages/manifest.json | 7 ------- 1 file changed, 7 deletions(-) diff --git a/Packages/manifest.json b/Packages/manifest.json index e9cadca359..8cab8476aa 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -57,13 +57,6 @@ "com.unity.modules.wind": "1.0.0" }, "scopedRegistries": [ - { - "name": "OpenUPM", - "url": "https://package.openupm.com", - "scopes": [ - "com.atteneder" - ] - }, { "name": "OpenUPM", "url": "https://package.openupm.com",