From de07b7ac4f7ac0bb1ca97a8a9e6a32b03f1d7184 Mon Sep 17 00:00:00 2001 From: mhby1g21 <mhby1g21@soton.ac.uk> Date: Wed, 15 Jan 2025 13:16:12 +0000 Subject: [PATCH] added vrmenu simpler but not working ray in menu interface for some reason, no menu workaround for now, added game object instead of new prefab, also max 1 audio --- AVVR/Assets/Scenes/MenuInterface.unity | 1316 ++++++++++++++++- .../_Scripts/MenuInterface/BuildRoom.cs | 29 +- AVVR/Assets/_Scripts/VRMenuSimple.cs | 270 ++++ AVVR/Assets/_Scripts/VRMenuSimple.cs.meta | 11 + 4 files changed, 1554 insertions(+), 72 deletions(-) create mode 100644 AVVR/Assets/_Scripts/VRMenuSimple.cs create mode 100644 AVVR/Assets/_Scripts/VRMenuSimple.cs.meta diff --git a/AVVR/Assets/Scenes/MenuInterface.unity b/AVVR/Assets/Scenes/MenuInterface.unity index 828ded4..13f4dab 100644 --- a/AVVR/Assets/Scenes/MenuInterface.unity +++ b/AVVR/Assets/Scenes/MenuInterface.unity @@ -1636,7 +1636,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &215370337 RectTransform: m_ObjectHideFlags: 0 @@ -1652,10 +1652,10 @@ RectTransform: - {fileID: 1230761648} m_Father: {fileID: 1960720067359751776} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 30} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 790.02496, y: -25} + m_SizeDelta: {x: 30, y: 30} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &215370338 MonoBehaviour: @@ -2235,6 +2235,52 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 395536458} m_CullTransparentMesh: 1 +--- !u!1 &427893790 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 427893792} + - component: {fileID: 427893791} + m_Layer: 0 + m_Name: XR Interaction Manager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &427893791 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 427893790} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 83e4e6cca11330d4088d729ab4fc9d9f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] +--- !u!4 &427893792 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 427893790} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -2.039612, y: -4.3165097, z: 7.2127786} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &448924715 GameObject: m_ObjectHideFlags: 0 @@ -2759,37 +2805,93 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 641548137} m_CullTransparentMesh: 1 ---- !u!1 &664455804 -GameObject: +--- !u!1001 &717211671 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1342686809196105485, guid: e8704b2cb89ef5f4c900ad41600ea441, type: 3} + propertyPath: m_Name + value: InteractableAudioSource + objectReference: {fileID: 0} + - target: {fileID: 7324637061791894319, guid: e8704b2cb89ef5f4c900ad41600ea441, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7324637061791894319, guid: e8704b2cb89ef5f4c900ad41600ea441, type: 3} + propertyPath: m_LocalPosition.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7324637061791894319, guid: e8704b2cb89ef5f4c900ad41600ea441, type: 3} + propertyPath: m_LocalPosition.z + value: -1.25 + objectReference: {fileID: 0} + - target: {fileID: 7324637061791894319, guid: e8704b2cb89ef5f4c900ad41600ea441, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7324637061791894319, guid: e8704b2cb89ef5f4c900ad41600ea441, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7324637061791894319, guid: e8704b2cb89ef5f4c900ad41600ea441, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7324637061791894319, guid: e8704b2cb89ef5f4c900ad41600ea441, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7324637061791894319, guid: e8704b2cb89ef5f4c900ad41600ea441, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7324637061791894319, guid: e8704b2cb89ef5f4c900ad41600ea441, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7324637061791894319, guid: e8704b2cb89ef5f4c900ad41600ea441, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e8704b2cb89ef5f4c900ad41600ea441, type: 3} +--- !u!82 &717211672 stripped +AudioSource: + m_CorrespondingSourceObject: {fileID: 4871191154425633360, guid: e8704b2cb89ef5f4c900ad41600ea441, type: 3} + m_PrefabInstance: {fileID: 717211671} m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 664455805} - m_Layer: 0 - m_Name: RoomWrapperGenerator - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &664455805 -Transform: +--- !u!1 &762458020 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 880674844493258928, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + m_PrefabInstance: {fileID: 1225901047} + m_PrefabAsset: {fileID: 0} +--- !u!114 &762458029 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 664455804} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.6986194, y: 0.8400787, z: 0.01000799} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_GameObject: {fileID: 762458020} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8cdd60855f6ef34ab42db540be5aa1e, type: 3} + m_Name: + m_EditorClassIdentifier: + volumeSlider: {fileID: 1279838344} + volumeValueText: {fileID: 1125214889} + smoothTurnToggle: {fileID: 2068144479} + rightControllerManager: {fileID: 2090444973} + continuousTurnProvider: {fileID: 1566462504} + snapTurnProvider: {fileID: 1566462505} + interactableAudioSource: {fileID: 717211672} + menuSceneName: MenuInterface --- !u!224 &815677738 stripped RectTransform: m_CorrespondingSourceObject: {fileID: 7759001298716345201, guid: 2c2e4829725baed4f81fa638908f2e91, type: 3} @@ -3694,6 +3796,17 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_ShowMaskGraphic: 0 +--- !u!114 &1125214889 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1902673288063834271, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + m_PrefabInstance: {fileID: 1225901047} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &1134820288 GameObject: m_ObjectHideFlags: 0 @@ -4129,15 +4242,15 @@ PrefabInstance: m_Modifications: - target: {fileID: 31863182664826471, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 148683583016176325, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 512479885677563606, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 880674844493258928, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_IsActive @@ -4149,27 +4262,27 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 1118667690234916503, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_SizeDelta.y - value: 0 + value: 141 objectReference: {fileID: 0} - target: {fileID: 1902673287801689678, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMax.x - value: 0 + value: 0.495 objectReference: {fileID: 0} - target: {fileID: 1902673287801689678, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMax.y - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 1902673287801689678, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMin.x - value: 0 + value: 0.495 objectReference: {fileID: 0} - target: {fileID: 1902673288439150151, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMax.x - value: 0 + value: 0.495 objectReference: {fileID: 0} - target: {fileID: 1902673288439150151, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMax.y - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 2243020122175513880, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_SizeDelta.x @@ -4259,6 +4372,26 @@ PrefabInstance: propertyPath: m_Texture value: objectReference: {fileID: 2800000, guid: 04cb119726b490440a3a1ef7e07e9e52, type: 3} + - target: {fileID: 2388127358730611130, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2415663707143897437, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: audioDropdown + value: + objectReference: {fileID: 0} + - target: {fileID: 2415663707143897437, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: transparencySlider + value: + objectReference: {fileID: 0} + - target: {fileID: 2415663707143897437, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: transparencyValueText + value: + objectReference: {fileID: 0} + - target: {fileID: 2415663707143897437, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: interactableAudioSource + value: + objectReference: {fileID: 717211672} - target: {fileID: 2907672992081114993, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMax.y value: 0 @@ -4279,9 +4412,17 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 3757617331447001322, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_MotionControllerModeStarted.m_PersistentCalls.m_Calls.Array.size + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3757617331447001322, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_MotionControllerModeStarted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} - target: {fileID: 4592068467763357121, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 5104550712541073802, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_text @@ -4289,35 +4430,51 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5322325911060958663, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMax.x - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 5322325911060958663, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5322325911060958663, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5401030982089377267, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5575871967524317662, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_IsActive value: 0 objectReference: {fileID: 0} - target: {fileID: 5745364533364891774, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_IsActive value: 1 objectReference: {fileID: 0} + - target: {fileID: 5769386479796777564, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} - target: {fileID: 5855374204657878933, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMax.y - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 5855374204657878933, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMin.y - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 5855374204657878933, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_SizeDelta.x - value: 0 + value: 352 objectReference: {fileID: 0} - target: {fileID: 5855374204657878933, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchoredPosition.x - value: 0 + value: 200 objectReference: {fileID: 0} - target: {fileID: 5855374204657878933, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchoredPosition.y - value: 0 + value: -111 objectReference: {fileID: 0} - target: {fileID: 6061969146017018215, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMax.x @@ -4331,6 +4488,12 @@ PrefabInstance: propertyPath: m_AnchorMin.x value: 0 objectReference: {fileID: 0} + - target: {fileID: 6061969146432080626, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_text + value: 'NOT SUPPORTED + +' + objectReference: {fileID: 0} - target: {fileID: 6061969146654593390, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMax.x value: 0 @@ -4341,11 +4504,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 6294802142791462800, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMax.x - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 6294802142791462800, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMax.y - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 6545128166672127190, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMax.y @@ -4371,25 +4534,29 @@ PrefabInstance: propertyPath: m_IsActive value: 1 objectReference: {fileID: 0} + - target: {fileID: 6952895153825354655, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} - target: {fileID: 7358308645308616792, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMax.y - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 7358308645308616792, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMin.y - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 7358308645308616792, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_SizeDelta.x - value: 0 + value: 352 objectReference: {fileID: 0} - target: {fileID: 7358308645308616792, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchoredPosition.x - value: 0 + value: 200 objectReference: {fileID: 0} - target: {fileID: 7358308645308616792, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchoredPosition.y - value: 0 + value: -44 objectReference: {fileID: 0} - target: {fileID: 7434851320941268098, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_AnchorMax.y @@ -4523,6 +4690,14 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 8201398661394454285, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 280 + objectReference: {fileID: 0} + - target: {fileID: 8294206928889395931, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -4567,10 +4742,25 @@ PrefabInstance: propertyPath: m_Name value: Complete XR Origin Set Up Variant AVVR objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] + - target: {fileID: 8298045291338814966, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9081420839546051497, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 2415663707143897437, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + m_RemovedGameObjects: + - {fileID: 6545128166672127185, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + - {fileID: 2907672992081114998, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + - {fileID: 8144156206472818995, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} m_AddedGameObjects: [] - m_AddedComponents: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 880674844493258928, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + insertIndex: -1 + addedObject: {fileID: 762458029} m_SourcePrefab: {fileID: 100100000, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} --- !u!1 &1230761647 GameObject: @@ -4771,6 +4961,17 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1267587687} m_CullTransparentMesh: 1 +--- !u!114 &1279838344 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1902673288261002705, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + m_PrefabInstance: {fileID: 1225901047} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &1288695411 GameObject: m_ObjectHideFlags: 0 @@ -5772,6 +5973,28 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d6236b7d0d19f8d49880cd417b94612a, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!114 &1566462504 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4399785403807940556, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + m_PrefabInstance: {fileID: 1225901047} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 75b29b6c6428c984a8a73ffc2d58063b, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1566462505 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 73949512329761232, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + m_PrefabInstance: {fileID: 1225901047} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9f365cf844c03449bc8973eead2c3c1, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &1573797103 GameObject: m_ObjectHideFlags: 0 @@ -5860,6 +6083,7 @@ GameObject: - component: {fileID: 1600246033} - component: {fileID: 1600246032} - component: {fileID: 1600246036} + - component: {fileID: 1600246037} m_Layer: 0 m_Name: Plane m_TagString: Untagged @@ -5969,6 +6193,87 @@ MonoBehaviour: material: {fileID: 11400000, guid: a086f686223eed942816c70be67841b0, type: 2} exportAllChildren: 0 terrainSimplificationLevel: 0 +--- !u!114 &1600246037 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1600246031} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 38f6bf3d943ac7945842268c9ef1dca6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_Colliders: [] + m_InteractionLayers: + m_Bits: 4294967295 + m_DistanceCalculationMode: 1 + m_SelectMode: 1 + m_FocusMode: 1 + m_CustomReticle: {fileID: 0} + m_AllowGazeInteraction: 0 + m_AllowGazeSelect: 0 + m_OverrideGazeTimeToSelect: 0 + m_GazeTimeToSelect: 0.5 + m_OverrideTimeToAutoDeselectGaze: 0 + m_TimeToAutoDeselectGaze: 3 + m_AllowGazeAssistance: 0 + m_FirstHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_LastHoverExited: + m_PersistentCalls: + m_Calls: [] + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_FirstSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_LastSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_FirstFocusEntered: + m_PersistentCalls: + m_Calls: [] + m_LastFocusExited: + m_PersistentCalls: + m_Calls: [] + m_FocusEntered: + m_PersistentCalls: + m_Calls: [] + m_FocusExited: + m_PersistentCalls: + m_Calls: [] + m_Activated: + m_PersistentCalls: + m_Calls: [] + m_Deactivated: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_StartingInteractionStrengthFilters: [] + m_TeleportationProvider: {fileID: 0} + m_MatchOrientation: 0 + m_MatchDirectionalInput: 0 + m_TeleportTrigger: 0 + m_FilterSelectionByHitNormal: 0 + m_UpNormalToleranceDegrees: 30 + m_Teleporting: + m_PersistentCalls: + m_Calls: [] --- !u!1 &1624788234 GameObject: m_ObjectHideFlags: 0 @@ -6782,6 +7087,451 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: -20, y: -20} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &1795903951 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 205143202115494490, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 205143202115494490, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 205143202115494490, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1118667690234916503, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 342 + objectReference: {fileID: 0} + - target: {fileID: 1902673287801689678, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.x + value: 0.495 + objectReference: {fileID: 0} + - target: {fileID: 1902673287801689678, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1902673287801689678, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.x + value: 0.495 + objectReference: {fileID: 0} + - target: {fileID: 1902673288439150151, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.x + value: 0.495 + objectReference: {fileID: 0} + - target: {fileID: 1902673288439150151, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2243020122175513880, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 2243020122175513880, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 46 + objectReference: {fileID: 0} + - target: {fileID: 2243020122246761220, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2243020122246761220, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2243020122246761220, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 61.4 + objectReference: {fileID: 0} + - target: {fileID: 2243020122246761220, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 44.7 + objectReference: {fileID: 0} + - target: {fileID: 2243020122246761220, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -23 + objectReference: {fileID: 0} + - target: {fileID: 2243020122508800755, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2243020122508800755, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2243020122508800755, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 35.73 + objectReference: {fileID: 0} + - target: {fileID: 2243020122508800755, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 2243020122508800755, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -23 + objectReference: {fileID: 0} + - target: {fileID: 2243020122829345126, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 2243020122829345126, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 46 + objectReference: {fileID: 0} + - target: {fileID: 2243020122894124685, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2243020122894124685, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2243020122894124685, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 39.07 + objectReference: {fileID: 0} + - target: {fileID: 2243020122894124685, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 2243020122894124685, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -23 + objectReference: {fileID: 0} + - target: {fileID: 2243020123108092049, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 89.4 + objectReference: {fileID: 0} + - target: {fileID: 2243020123108092049, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 46 + objectReference: {fileID: 0} + - target: {fileID: 2907672992081114993, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2907672992081114993, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2907672992081114993, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 352 + objectReference: {fileID: 0} + - target: {fileID: 2907672992081114993, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 2907672992081114993, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -111 + objectReference: {fileID: 0} + - target: {fileID: 3190409594679162189, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3190409594679162189, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3190409594679162189, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5322325911060958663, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5322325911060958663, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5855374204657878933, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5855374204657878933, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5855374204657878933, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 352 + objectReference: {fileID: 0} + - target: {fileID: 5855374204657878933, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 5855374204657878933, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -178 + objectReference: {fileID: 0} + - target: {fileID: 6061969146017018215, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.x + value: 0.495 + objectReference: {fileID: 0} + - target: {fileID: 6061969146017018215, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6061969146017018215, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.x + value: 0.495 + objectReference: {fileID: 0} + - target: {fileID: 6061969146654593390, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.x + value: 0.495 + objectReference: {fileID: 0} + - target: {fileID: 6061969146654593390, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6294802142791462800, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6294802142791462800, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6294802142791462800, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6545128166672127190, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6545128166672127190, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6545128166672127190, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 352 + objectReference: {fileID: 0} + - target: {fileID: 6545128166672127190, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 6545128166672127190, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -245 + objectReference: {fileID: 0} + - target: {fileID: 7358308645308616792, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7358308645308616792, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7358308645308616792, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 352 + objectReference: {fileID: 0} + - target: {fileID: 7358308645308616792, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 7358308645308616792, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -44 + objectReference: {fileID: 0} + - target: {fileID: 7434851320941268098, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7434851320941268098, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7434851320941268098, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 32.34 + objectReference: {fileID: 0} + - target: {fileID: 7434851320941268098, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 7434851320941268098, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -23 + objectReference: {fileID: 0} + - target: {fileID: 7434851321045060958, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 7434851321045060958, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 46 + objectReference: {fileID: 0} + - target: {fileID: 7434851321669693207, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 7434851321669693207, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 46 + objectReference: {fileID: 0} + - target: {fileID: 7434851321834335947, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7434851321834335947, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7434851321834335947, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 34.8 + objectReference: {fileID: 0} + - target: {fileID: 7434851321834335947, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 7434851321834335947, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -23 + objectReference: {fileID: 0} + - target: {fileID: 7434851322154648534, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 7434851322154648534, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 46 + objectReference: {fileID: 0} + - target: {fileID: 7434851322346956810, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7434851322346956810, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7434851322346956810, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 61.4 + objectReference: {fileID: 0} + - target: {fileID: 7434851322346956810, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 44.7 + objectReference: {fileID: 0} + - target: {fileID: 7434851322346956810, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -23 + objectReference: {fileID: 0} + - target: {fileID: 7434851322663144351, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 89.4 + objectReference: {fileID: 0} + - target: {fileID: 7434851322663144351, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 46 + objectReference: {fileID: 0} + - target: {fileID: 7434851322872225859, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7434851322872225859, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7434851322872225859, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 35.73 + objectReference: {fileID: 0} + - target: {fileID: 7434851322872225859, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 7434851322872225859, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -23 + objectReference: {fileID: 0} + - target: {fileID: 8144156206472818996, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144156206472818996, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144156206472818996, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 352 + objectReference: {fileID: 0} + - target: {fileID: 8144156206472818996, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 8144156206472818996, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -312 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814966, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_Name + value: Complete XR Origin Set Up Variant AVVR (2) + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814966, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} --- !u!1001 &1805796513 PrefabInstance: m_ObjectHideFlags: 0 @@ -7333,6 +8083,423 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1926803189} m_CullTransparentMesh: 1 +--- !u!1001 &1927447010 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1118667690234916503, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 342 + objectReference: {fileID: 0} + - target: {fileID: 1902673287801689678, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.x + value: 0.495 + objectReference: {fileID: 0} + - target: {fileID: 1902673287801689678, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1902673287801689678, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.x + value: 0.495 + objectReference: {fileID: 0} + - target: {fileID: 1902673288439150151, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.x + value: 0.495 + objectReference: {fileID: 0} + - target: {fileID: 1902673288439150151, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2243020122175513880, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 2243020122175513880, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 46 + objectReference: {fileID: 0} + - target: {fileID: 2243020122246761220, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2243020122246761220, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2243020122246761220, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 61.4 + objectReference: {fileID: 0} + - target: {fileID: 2243020122246761220, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 44.7 + objectReference: {fileID: 0} + - target: {fileID: 2243020122246761220, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -23 + objectReference: {fileID: 0} + - target: {fileID: 2243020122508800755, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2243020122508800755, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2243020122508800755, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 35.73 + objectReference: {fileID: 0} + - target: {fileID: 2243020122508800755, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 2243020122508800755, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -23 + objectReference: {fileID: 0} + - target: {fileID: 2243020122829345126, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 2243020122829345126, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 46 + objectReference: {fileID: 0} + - target: {fileID: 2243020122894124685, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2243020122894124685, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2243020122894124685, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 39.07 + objectReference: {fileID: 0} + - target: {fileID: 2243020122894124685, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 2243020122894124685, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -23 + objectReference: {fileID: 0} + - target: {fileID: 2243020123108092049, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 89.4 + objectReference: {fileID: 0} + - target: {fileID: 2243020123108092049, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 46 + objectReference: {fileID: 0} + - target: {fileID: 2907672992081114993, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2907672992081114993, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2907672992081114993, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 352 + objectReference: {fileID: 0} + - target: {fileID: 2907672992081114993, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 2907672992081114993, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -111 + objectReference: {fileID: 0} + - target: {fileID: 5322325911060958663, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5322325911060958663, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5855374204657878933, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5855374204657878933, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5855374204657878933, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 352 + objectReference: {fileID: 0} + - target: {fileID: 5855374204657878933, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 5855374204657878933, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -178 + objectReference: {fileID: 0} + - target: {fileID: 6061969146017018215, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.x + value: 0.495 + objectReference: {fileID: 0} + - target: {fileID: 6061969146017018215, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6061969146017018215, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.x + value: 0.495 + objectReference: {fileID: 0} + - target: {fileID: 6061969146654593390, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.x + value: 0.495 + objectReference: {fileID: 0} + - target: {fileID: 6061969146654593390, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6294802142791462800, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6294802142791462800, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6545128166672127190, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6545128166672127190, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6545128166672127190, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 352 + objectReference: {fileID: 0} + - target: {fileID: 6545128166672127190, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 6545128166672127190, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -245 + objectReference: {fileID: 0} + - target: {fileID: 7358308645308616792, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7358308645308616792, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7358308645308616792, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 352 + objectReference: {fileID: 0} + - target: {fileID: 7358308645308616792, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 7358308645308616792, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -44 + objectReference: {fileID: 0} + - target: {fileID: 7434851320941268098, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7434851320941268098, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7434851320941268098, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 32.34 + objectReference: {fileID: 0} + - target: {fileID: 7434851320941268098, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 7434851320941268098, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -23 + objectReference: {fileID: 0} + - target: {fileID: 7434851321045060958, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 7434851321045060958, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 46 + objectReference: {fileID: 0} + - target: {fileID: 7434851321669693207, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 7434851321669693207, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 46 + objectReference: {fileID: 0} + - target: {fileID: 7434851321834335947, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7434851321834335947, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7434851321834335947, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 34.8 + objectReference: {fileID: 0} + - target: {fileID: 7434851321834335947, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 7434851321834335947, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -23 + objectReference: {fileID: 0} + - target: {fileID: 7434851322154648534, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 7434851322154648534, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 46 + objectReference: {fileID: 0} + - target: {fileID: 7434851322346956810, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7434851322346956810, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7434851322346956810, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 61.4 + objectReference: {fileID: 0} + - target: {fileID: 7434851322346956810, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 44.7 + objectReference: {fileID: 0} + - target: {fileID: 7434851322346956810, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -23 + objectReference: {fileID: 0} + - target: {fileID: 7434851322663144351, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 89.4 + objectReference: {fileID: 0} + - target: {fileID: 7434851322663144351, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.y + value: 46 + objectReference: {fileID: 0} + - target: {fileID: 7434851322872225859, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7434851322872225859, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7434851322872225859, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 35.73 + objectReference: {fileID: 0} + - target: {fileID: 7434851322872225859, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 7434851322872225859, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -23 + objectReference: {fileID: 0} + - target: {fileID: 8144156206472818996, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144156206472818996, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144156206472818996, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_SizeDelta.x + value: 352 + objectReference: {fileID: 0} + - target: {fileID: 8144156206472818996, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 8144156206472818996, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_AnchoredPosition.y + value: -312 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814965, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814966, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_Name + value: Complete XR Origin Set Up Variant AVVR (1) + objectReference: {fileID: 0} + - target: {fileID: 8298045291338814966, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} --- !u!1 &1959041094 GameObject: m_ObjectHideFlags: 0 @@ -7515,6 +8682,17 @@ MonoBehaviour: m_EditorClassIdentifier: m_HorizontalFit: 0 m_VerticalFit: 2 +--- !u!114 &2068144479 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1425722526647178133, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + m_PrefabInstance: {fileID: 1225901047} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!224 &2070205404 stripped RectTransform: m_CorrespondingSourceObject: {fileID: 8260298824461611356, guid: 99251dc5489b2e642b04ae229c8e4ec3, type: 3} @@ -7531,6 +8709,17 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 3d224e07818e1d149a87a87dfa8ed544, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!114 &2090444973 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 3055063298189651089, guid: 9a92d51909392834aa8dc2db232d87b8, type: 3} + m_PrefabInstance: {fileID: 1225901047} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f9ac216f0eb04754b1d938aac6380b31, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1001 &731246719102411607 PrefabInstance: m_ObjectHideFlags: 0 @@ -7892,7 +9081,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!1 &1836554366573817008 GameObject: m_ObjectHideFlags: 0 @@ -8312,10 +9501,10 @@ RectTransform: - {fileID: 2013065412031206510} m_Father: {fileID: 1960720067359751776} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 30} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 633.975, y: -25} + m_SizeDelta: {x: 30, y: 30} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &7465332910212559988 MonoBehaviour: @@ -8785,4 +9974,7 @@ SceneRoots: - {fileID: 1225901047} - {fileID: 1600246035} - {fileID: 592246262} - - {fileID: 664455805} + - {fileID: 717211671} + - {fileID: 427893792} + - {fileID: 1927447010} + - {fileID: 1795903951} diff --git a/AVVR/Assets/_Scripts/MenuInterface/BuildRoom.cs b/AVVR/Assets/_Scripts/MenuInterface/BuildRoom.cs index 161ed9b..f8602ea 100644 --- a/AVVR/Assets/_Scripts/MenuInterface/BuildRoom.cs +++ b/AVVR/Assets/_Scripts/MenuInterface/BuildRoom.cs @@ -1,4 +1,5 @@ using System; +using System.Collections; using System.Collections.Generic; using System.IO; using UnityEngine; @@ -116,24 +117,32 @@ public class BuildRoom : MonoBehaviour { } private void CreateAudioSource(string audioPath, float x, float y, float z) { - if (audioSourcePrefab == null) { - Debug.LogError("Audio source prefab not assigned!"); + // Find existing InteractableAudioSource in scene + GameObject audioSourceObj = GameObject.Find("InteractableAudioSource"); + if (audioSourceObj == null) { + Debug.LogError("Could not find InteractableAudioSource in scene!"); return; } - // Create audio source from prefab - GameObject audioSourceObj = Instantiate(audioSourcePrefab, new Vector3(x, y, z), Quaternion.identity); - audioSourceObj.name = "AudioSource_" + Path.GetFileNameWithoutExtension(audioPath); + // Update position + audioSourceObj.transform.position = new Vector3(x, y, z); - // Load and assign audio clip - AudioClip clip = Resources.Load<AudioClip>(Path.GetFileNameWithoutExtension(audioPath)); - if (clip != null) { + // Load and update audio clip + StartCoroutine(LoadAudio(audioPath, audioSourceObj)); + } + + private IEnumerator LoadAudio(string path, GameObject audioSourceObj) { + WWW www = new WWW("file://" + path); + yield return www; + + if (string.IsNullOrEmpty(www.error)) { AudioSource audioSource = audioSourceObj.GetComponent<AudioSource>(); if (audioSource != null) { - audioSource.clip = clip; + audioSource.clip = www.GetAudioClip(); + Debug.Log($"Successfully loaded audio clip: {path}"); } } else { - Debug.LogError($"Failed to load audio clip: {audioPath}"); + Debug.LogError($"Error loading audio clip: {www.error}"); } } diff --git a/AVVR/Assets/_Scripts/VRMenuSimple.cs b/AVVR/Assets/_Scripts/VRMenuSimple.cs new file mode 100644 index 0000000..44d1fbf --- /dev/null +++ b/AVVR/Assets/_Scripts/VRMenuSimple.cs @@ -0,0 +1,270 @@ +using UnityEngine; +using UnityEngine.UI; +using UnityEngine.SceneManagement; +using TMPro; +using System.Collections; +using UnityEngine.XR.Interaction.Toolkit.Samples.StarterAssets; +using UnityEngine.XR.Interaction.Toolkit.Locomotion.Turning; +using UnityEngine.XR; +using System.Collections.Generic; + +public class VRMenuSimple : MonoBehaviour +{ + private bool wasPressed = false; + private bool isMenuVisible = true; + private readonly Vector3 defaultPosition = new Vector3(0f, 1f, 1.5f); + private List<InputDevice> gameControllers = new List<InputDevice>(); + private Canvas menuCanvas; + + [Header("UI Components")] + [SerializeField] private Slider volumeSlider; + [SerializeField] private TMP_Text volumeValueText; // Add reference for volume text + [SerializeField] private Toggle smoothTurnToggle; + + [Header("Controller Configuration")] + [SerializeField] private ControllerInputActionManager rightControllerManager; + [SerializeField] private ContinuousTurnProvider continuousTurnProvider; // Fixed naming + [SerializeField] private SnapTurnProvider snapTurnProvider; + + [Header("Audio Configuration")] + [SerializeField] private AudioSource interactableAudioSource; // Reference to your InteractableAudioSource + + [Header("Scene Management")] + [SerializeField] private string menuSceneName = "MenuInterface"; + + private void Awake() + { + Debug.Log("VRMenu: Awake called"); + menuCanvas = GetComponent<Canvas>(); + if (menuCanvas == null) + { + menuCanvas = GetComponentInChildren<Canvas>(); + } + ValidateComponents(); + InitializeUI(); + } + + private void Start() + { + InitializeControllers(); + isMenuVisible = true; // Start with menu visible + } + + private void InitializeControllers() + { + var desiredCharacteristics = InputDeviceCharacteristics.Controller | InputDeviceCharacteristics.HeldInHand; + InputDevices.GetDevicesWithCharacteristics(desiredCharacteristics, gameControllers); + } + +private float debounceTime = 0.3f; // Time required between button presses +private float lastSecondaryButtonPress = 0f; + +private void Update() +{ + if (gameControllers.Count == 0) + { + InitializeControllers(); + return; + } + + bool primaryButtonPressed = false; + bool secondaryButtonPressed = false; + + foreach (var device in gameControllers) + { + if (device.TryGetFeatureValue(CommonUsages.primaryButton, out bool primaryPressed)) + { + if (primaryPressed) + { + primaryButtonPressed = true; + } + } + + if (device.TryGetFeatureValue(CommonUsages.secondaryButton, out bool secondaryPressed)) + { + if (secondaryPressed && !wasPressed && Time.time - lastSecondaryButtonPress >= debounceTime) + { + ToggleAudioPlayback(); + lastSecondaryButtonPress = Time.time; + } + secondaryButtonPressed = secondaryPressed; + } + } + + if (primaryButtonPressed && !wasPressed) + { + ToggleMenuVisibility(); + } + wasPressed = primaryButtonPressed || secondaryButtonPressed; +} + +private void ToggleAudioPlayback() +{ + if (interactableAudioSource == null) + { + Debug.LogError("VRMenu: InteractableAudioSource is not assigned or found in scene"); + return; + } + + if (interactableAudioSource.isPlaying) + { + interactableAudioSource.Pause(); + Debug.Log("VRMenu: Audio paused"); + } + else + { + interactableAudioSource.Play(); + Debug.Log("VRMenu: Audio playing"); + } +} + + private void ToggleMenuVisibility() + { + isMenuVisible = !isMenuVisible; + + if (menuCanvas != null) + { + menuCanvas.enabled = isMenuVisible; + } + else + { + // Fallback: toggle all renderers and canvases in children + foreach (var canvas in GetComponentsInChildren<Canvas>(true)) + { + canvas.enabled = isMenuVisible; + } + foreach (var renderer in GetComponentsInChildren<Renderer>(true)) + { + renderer.enabled = isMenuVisible; + } + } + + // If showing menu, reset position + if (isMenuVisible) + { + transform.position = defaultPosition; + transform.rotation = Quaternion.identity; + } + } + + private void ValidateComponents() + { + // Validate all required components are assigned + if (volumeSlider == null) Debug.LogError("VRMenu: Volume Slider not assigned"); + if (smoothTurnToggle == null) Debug.LogError("VRMenu: Smooth Turn Toggle not assigned"); + if (rightControllerManager == null) Debug.LogError("VRMenu: Right Controller Manager not assigned"); + if (continuousTurnProvider == null) Debug.LogError("VRMenu: Continuous Turn Provider not assigned"); + if (snapTurnProvider == null) Debug.LogError("VRMenu: Snap Turn Provider not assigned"); + // Auto-find InteractableAudioSource if not assigned + if (interactableAudioSource == null) + { + // First try to find by GameObject name + GameObject audioSourceObj = GameObject.Find("InteractableAudioSource"); + if (audioSourceObj != null) + { + interactableAudioSource = audioSourceObj.GetComponent<AudioSource>(); + Debug.Log("VRMenu: Found InteractableAudioSource by GameObject name"); + } + + // If still not found, try to find by type in scene + if (interactableAudioSource == null) + { + interactableAudioSource = FindObjectOfType<AudioSource>(); + Debug.Log("VRMenu: Found InteractableAudioSource by type"); + } + + if (interactableAudioSource == null) + { + Debug.LogError("VRMenu: Could not find InteractableAudioSource in scene"); + } + } + if (interactableAudioSource == null) Debug.LogError("VRMenu: Interactable Audio Source not assigned and not found in scene"); + + } + + private void InitializeUI() + { + Debug.Log("VRMenu: Initializing UI components"); + + if (volumeSlider != null) + { + volumeSlider.onValueChanged.AddListener(HandleVolumeChange); + Debug.Log("VRMenu: Volume slider initialized"); + } + + if (smoothTurnToggle != null) + { + smoothTurnToggle.onValueChanged.AddListener(HandleSmoothTurnChange); + Debug.Log("VRMenu: Smooth turn toggle initialized"); + } + } + + public void HandleVolumeChange(float volume) + { + AudioListener.volume = volume; + PlayerPrefs.SetFloat("VRMenuVolume", volume); + PlayerPrefs.Save(); + + // Update volume text with 2 decimal places + if (volumeValueText != null) + { + volumeValueText.text = volume.ToString("F2"); + } + Debug.Log($"VRMenu: Volume changed to {volume:F2}"); + } + + public void HandleSmoothTurnChange(bool isOn) + { + PlayerPrefs.SetInt("SmoothTurn", isOn ? 1 : 0); + PlayerPrefs.Save(); + Debug.Log($"VRMenu: Turn type changing to {(isOn ? "Smooth" : "Snap")}"); + SetTurnType(isOn); + } + + private void SetTurnType(bool isSmooth) + { + Debug.Log($"VRMenu: Setting turn type to {(isSmooth ? "Smooth" : "Snap")}"); + + if (rightControllerManager == null) + { + Debug.LogError("VRMenu: Right controller manager is null"); + return; + } + + // Set the smooth turn enabled field + var field = rightControllerManager.GetType().GetField("m_SmoothTurnEnabled", + System.Reflection.BindingFlags.NonPublic | + System.Reflection.BindingFlags.Instance); + + if (field == null) + { + Debug.LogError("VRMenu: Could not find m_SmoothTurnEnabled field"); + return; + } + + // Update the controller manager + field.SetValue(rightControllerManager, isSmooth); + Debug.Log($"VRMenu: Set m_SmoothTurnEnabled to {isSmooth}"); + + // Update turn providers + if (continuousTurnProvider != null && snapTurnProvider != null) + { + continuousTurnProvider.enabled = isSmooth; + snapTurnProvider.enabled = !isSmooth; + Debug.Log($"VRMenu: Updated turn providers - Continuous: {isSmooth}, Snap: {!isSmooth}"); + } + } + + private void OnDestroy() + { + Debug.Log("VRMenu: Cleaning up event listeners"); + + if (volumeSlider != null) + volumeSlider.onValueChanged.RemoveListener(HandleVolumeChange); + + + if (smoothTurnToggle != null) + smoothTurnToggle.onValueChanged.RemoveListener(HandleSmoothTurnChange); + + } +} \ No newline at end of file diff --git a/AVVR/Assets/_Scripts/VRMenuSimple.cs.meta b/AVVR/Assets/_Scripts/VRMenuSimple.cs.meta new file mode 100644 index 0000000..0186dc4 --- /dev/null +++ b/AVVR/Assets/_Scripts/VRMenuSimple.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a8cdd60855f6ef34ab42db540be5aa1e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: -- GitLab