diff --git a/Assets/Prefabs/Other/Rect UI Interaction Blocker.prefab b/Assets/Prefabs/Other/Rect UI Interaction Blocker.prefab
new file mode 100644
index 0000000..97ef226
--- /dev/null
+++ b/Assets/Prefabs/Other/Rect UI Interaction Blocker.prefab
@@ -0,0 +1,66 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &7447548604519100317
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8630781930101864691}
+ - component: {fileID: 6915935402782376921}
+ - component: {fileID: 1181739625933818053}
+ m_Layer: 6
+ m_Name: Rect UI Interaction Blocker
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8630781930101864691
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7447548604519100317}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 100, y: 100}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!65 &6915935402782376921
+BoxCollider:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7447548604519100317}
+ m_Material: {fileID: 0}
+ m_IsTrigger: 0
+ m_Enabled: 1
+ serializedVersion: 2
+ m_Size: {x: 1, y: 1, z: 0.001}
+ m_Center: {x: 0, y: 0, z: 0.001}
+--- !u!114 &1181739625933818053
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7447548604519100317}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 124f0646c95746f08d39a7dc34ec73ba, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ adjustmentSource: {fileID: 0}
diff --git a/Assets/Prefabs/Other/Rect UI Interaction Blocker.prefab.meta b/Assets/Prefabs/Other/Rect UI Interaction Blocker.prefab.meta
new file mode 100644
index 0000000..894b509
--- /dev/null
+++ b/Assets/Prefabs/Other/Rect UI Interaction Blocker.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 5a9b58eb53dfc104ab3b63e22fd583ff
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Prefabs/UIViews/Settings View.prefab b/Assets/Prefabs/UIViews/Settings View.prefab
index cc79e7a..df483e2 100644
--- a/Assets/Prefabs/UIViews/Settings View.prefab
+++ b/Assets/Prefabs/UIViews/Settings View.prefab
@@ -1,5 +1,134 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &185466951374742880
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1482999166722540494}
+ m_Layer: 0
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1482999166722540494
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 185466951374742880}
+ m_LocalRotation: {x: 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: 3018012138370000909}
+ m_Father: {fileID: 443489980931358992}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &326809816831505722
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 290685946461473360}
+ - component: {fileID: 5202592644526529963}
+ - component: {fileID: 6454649905713225420}
+ - component: {fileID: 5294543271792348812}
+ m_Layer: 0
+ m_Name: Viewport
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &290685946461473360
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 326809816831505722}
+ m_LocalRotation: {x: 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: 6294502729340653288}
+ - {fileID: 2425370434827243894}
+ m_Father: {fileID: 4347426302232276999}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -18, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &5202592644526529963
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 326809816831505722}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_ShowMaskGraphic: 0
+--- !u!222 &6454649905713225420
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 326809816831505722}
+ m_CullTransparentMesh: 1
+--- !u!114 &5294543271792348812
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 326809816831505722}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
--- !u!1 &740900113006729890
GameObject:
m_ObjectHideFlags: 0
@@ -156,7 +285,7 @@ MonoBehaviour:
m_FlexibleWidth: -1
m_FlexibleHeight: -1
m_LayoutPriority: 1
---- !u!1 &2820878939144883929
+--- !u!1 &958700997336910157
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -164,134 +293,64 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 7735721729227880113}
- - component: {fileID: 6807952111819981616}
- - component: {fileID: 1580225139847870998}
+ - component: {fileID: 3704742369912008424}
+ - component: {fileID: 7833224720345548443}
m_Layer: 0
- m_Name: Text (TMP)
+ m_Name: Cineast Selection
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &7735721729227880113
+--- !u!224 &3704742369912008424
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2820878939144883929}
+ m_GameObject: {fileID: 958700997336910157}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
+ m_LocalScale: {x: 1.5, y: 1.5, z: 1.5}
m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 181760166823545919}
- m_RootOrder: 0
+ m_Children:
+ - {fileID: 6640002445006927207}
+ - {fileID: 3855736553764934508}
+ m_Father: {fileID: 3843909787801302921}
+ m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
+ m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &6807952111819981616
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2820878939144883929}
- m_CullTransparentMesh: 1
---- !u!114 &1580225139847870998
+ m_SizeDelta: {x: 0, y: 30}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &7833224720345548443
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2820878939144883929}
+ m_GameObject: {fileID: 958700997336910157}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, 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: Reset Dictation
- m_isRightToLeft: 0
- m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
- m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
- m_fontSharedMaterials: []
- m_fontMaterial: {fileID: 0}
- m_fontMaterials: []
- m_fontColor32:
- serializedVersion: 2
- rgba: 4281479730
- m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 24
- m_fontSizeBase: 24
- 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: 1
- m_isCullingEnabled: 0
- m_horizontalMapping: 0
- m_verticalMapping: 0
- m_uvLineOffset: 0
- m_geometrySortingOrder: 0
- m_IsTextObjectScaleStatic: 0
- m_VertexBufferAutoSizeReduction: 0
- m_useMaxVisibleDescender: 1
- m_pageToDisplay: 1
- m_margin: {x: 0, y: 0, z: 0, w: 0}
- m_isUsingLegacyAnimationComponent: 0
- m_isVolumetricText: 0
- m_hasFontAssetChanged: 0
- m_baseMaterial: {fileID: 0}
- m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---- !u!1 &3630057230350904486
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 1
+ m_ChildControlWidth: 0
+ m_ChildControlHeight: 0
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &1440036342864560470
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -299,54 +358,54 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1124286052707581084}
- - component: {fileID: 8914803964898176885}
- - component: {fileID: 7825495369806156992}
+ - component: {fileID: 3018012138370000909}
+ - component: {fileID: 5195079617052953543}
+ - component: {fileID: 3034011918967697549}
m_Layer: 0
- m_Name: Text (TMP)
+ m_Name: Handle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1124286052707581084
+--- !u!224 &3018012138370000909
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3630057230350904486}
+ m_GameObject: {fileID: 1440036342864560470}
m_LocalRotation: {x: 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: 1155252831290731922}
+ m_Father: {fileID: 1482999166722540494}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
+ m_AnchorMax: {x: 1, y: 0.2}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &8914803964898176885
+--- !u!222 &5195079617052953543
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3630057230350904486}
+ m_GameObject: {fileID: 1440036342864560470}
m_CullTransparentMesh: 1
---- !u!114 &7825495369806156992
+--- !u!114 &3034011918967697549
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3630057230350904486}
+ m_GameObject: {fileID: 1440036342864560470}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
@@ -357,76 +416,17 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_text: Get
- m_isRightToLeft: 0
- m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
- m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
- m_fontSharedMaterials: []
- m_fontMaterial: {fileID: 0}
- m_fontMaterials: []
- m_fontColor32:
- serializedVersion: 2
- rgba: 4281479730
- m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 24
- m_fontSizeBase: 24
- 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: 1
- m_isCullingEnabled: 0
- m_horizontalMapping: 0
- m_verticalMapping: 0
- m_uvLineOffset: 0
- m_geometrySortingOrder: 0
- m_IsTextObjectScaleStatic: 0
- m_VertexBufferAutoSizeReduction: 0
- m_useMaxVisibleDescender: 1
- m_pageToDisplay: 1
- m_margin: {x: 0, y: 0, z: 0, w: 0}
- m_isUsingLegacyAnimationComponent: 0
- m_isVolumetricText: 0
- m_hasFontAssetChanged: 0
- m_baseMaterial: {fileID: 0}
- m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---- !u!1 &4582657254035263051
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &1614274033776168016
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -434,75 +434,36 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 4582657254035263048}
- - component: {fileID: 4582657254035263054}
- - component: {fileID: 4582657254035263049}
+ - component: {fileID: 6294502729340653288}
m_Layer: 0
- m_Name: Checkmark
+ m_Name: Content
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &4582657254035263048
+--- !u!224 &6294502729340653288
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4582657254035263051}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 1614274033776168016}
+ m_LocalRotation: {x: 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: 4582657254439769304}
+ m_Children:
+ - {fileID: 7236024750045601927}
+ m_Father: {fileID: 290685946461473360}
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_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 20, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &4582657254035263054
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4582657254035263051}
- m_CullTransparentMesh: 0
---- !u!114 &4582657254035263049
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4582657254035263051}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 0
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!1 &4582657254439769307
+ m_SizeDelta: {x: 0, y: 28}
+ m_Pivot: {x: 0.5, y: 1}
+--- !u!1 &1759709002419000977
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -510,67 +471,66 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 4582657254439769304}
- - component: {fileID: 4582657254439769310}
- - component: {fileID: 4582657254439769305}
+ - component: {fileID: 303996580144347742}
+ - component: {fileID: 2968376241511139487}
+ - component: {fileID: 3358854901855923771}
m_Layer: 0
- m_Name: Background
+ m_Name: Item Background
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &4582657254439769304
+--- !u!224 &303996580144347742
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4582657254439769307}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 1759709002419000977}
+ m_LocalRotation: {x: 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: 4582657254035263048}
- m_Father: {fileID: 4582657254515650632}
+ m_Children: []
+ m_Father: {fileID: 7236024750045601927}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 10, y: -10}
- m_SizeDelta: {x: 20, y: 20}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &4582657254439769310
+--- !u!222 &2968376241511139487
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4582657254439769307}
- m_CullTransparentMesh: 0
---- !u!114 &4582657254439769305
+ m_GameObject: {fileID: 1759709002419000977}
+ m_CullTransparentMesh: 1
+--- !u!114 &3358854901855923771
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4582657254439769307}
+ m_GameObject: {fileID: 1759709002419000977}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Color: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
+ m_Sprite: {fileID: 0}
+ m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
@@ -579,7 +539,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &4582657254515206886
+--- !u!1 &1802941654506122356
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -587,51 +547,51 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 4582657254515206887}
- - component: {fileID: 4582657254515206885}
- - component: {fileID: 4582657254515206884}
+ - component: {fileID: 6640002445006927207}
+ - component: {fileID: 1244408091071474880}
+ - component: {fileID: 2530376932578527904}
m_Layer: 0
- m_Name: Label
+ m_Name: Text (TMP)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &4582657254515206887
+--- !u!224 &6640002445006927207
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4582657254515206886}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 1802941654506122356}
+ m_LocalRotation: {x: 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: 4582657254515650632}
- m_RootOrder: 1
+ m_Father: {fileID: 3704742369912008424}
+ m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 9, y: -0.5}
- m_SizeDelta: {x: -28, y: -3}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 110, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &4582657254515206885
+--- !u!222 &1244408091071474880
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4582657254515206886}
- m_CullTransparentMesh: 0
---- !u!114 &4582657254515206884
+ m_GameObject: {fileID: 1802941654506122356}
+ m_CullTransparentMesh: 1
+--- !u!114 &2530376932578527904
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4582657254515206886}
+ m_GameObject: {fileID: 1802941654506122356}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
@@ -645,9 +605,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_text: 'Keyboard
-
-'
+ m_text: 'Cineast:'
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
@@ -674,7 +632,7 @@ MonoBehaviour:
m_faceColor:
serializedVersion: 2
rgba: 4294967295
- m_fontSize: 18
+ m_fontSize: 26.85
m_fontSizeBase: 36
m_fontWeight: 400
m_enableAutoSizing: 1
@@ -707,7 +665,7 @@ MonoBehaviour:
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
- m_VertexBufferAutoSizeReduction: 1
+ m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
@@ -716,7 +674,7 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---- !u!1 &4582657254515650635
+--- !u!1 &1906889139215400368
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -724,98 +682,75 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 4582657254515650632}
- - component: {fileID: 4582657254515650633}
+ - component: {fileID: 7946035293170685306}
+ - component: {fileID: 7021849619660531941}
+ - component: {fileID: 6300637981456523085}
m_Layer: 0
- m_Name: Keyboard Toggle
+ m_Name: Item Checkmark
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &4582657254515650632
+--- !u!224 &7946035293170685306
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4582657254515650635}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: -0.000037252903}
- m_LocalScale: {x: 2, y: 2, z: 2}
+ m_GameObject: {fileID: 1906889139215400368}
+ m_LocalRotation: {x: 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: 4582657254439769304}
- - {fileID: 4582657254515206887}
- m_Father: {fileID: 3843909787801302921}
- m_RootOrder: 0
+ m_Children: []
+ m_Father: {fileID: 7236024750045601927}
+ m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 120, y: 20}
- m_Pivot: {x: 0, y: 1}
---- !u!114 &4582657254515650633
+ m_AnchorMin: {x: 0, y: 0.5}
+ m_AnchorMax: {x: 0, y: 0.5}
+ m_AnchoredPosition: {x: 10, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7021849619660531941
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1906889139215400368}
+ m_CullTransparentMesh: 1
+--- !u!114 &6300637981456523085
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4582657254515650635}
+ m_GameObject: {fileID: 1906889139215400368}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 4582657254439769305}
- toggleTransition: 1
- graphic: {fileID: 4582657254035263049}
- m_Group: {fileID: 0}
- onValueChanged:
+ 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_Target: {fileID: 0}
- m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine
- m_MethodName: SetActive
- m_Mode: 0
- 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
- m_IsOn: 0
---- !u!1 &4798380080642386783
+ m_Calls: []
+ m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &2408653059104280597
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -823,53 +758,54 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 4635186145542994539}
- - component: {fileID: 4621543554984094504}
- - component: {fileID: 5743098991462647845}
- - component: {fileID: 1790494492291464857}
+ - component: {fileID: 4347426302232276999}
+ - component: {fileID: 7210544562133775804}
+ - component: {fileID: 7679217658511139867}
+ - component: {fileID: 6632442838101509110}
m_Layer: 0
- m_Name: Segment ID Field
+ m_Name: Template
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &4635186145542994539
+ m_IsActive: 0
+--- !u!224 &4347426302232276999
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4798380080642386783}
+ m_GameObject: {fileID: 2408653059104280597}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: -0.0000074505806}
+ m_LocalPosition: {x: 0, y: 0, z: -1}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 1342186651895817437}
- m_Father: {fileID: 5248591087602755859}
- m_RootOrder: 0
+ - {fileID: 290685946461473360}
+ - {fileID: 443489980931358992}
+ m_Father: {fileID: 3855736553764934508}
+ m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 200, y: 30}
- m_Pivot: {x: 0, y: 1}
---- !u!222 &4621543554984094504
+ m_AnchorMax: {x: 1, y: 0}
+ m_AnchoredPosition: {x: 0, y: 2}
+ m_SizeDelta: {x: 0, y: 150}
+ m_Pivot: {x: 0.5, y: 1}
+--- !u!222 &7210544562133775804
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4798380080642386783}
+ m_GameObject: {fileID: 2408653059104280597}
m_CullTransparentMesh: 1
---- !u!114 &5743098991462647845
+--- !u!114 &7679217658511139867
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4798380080642386783}
+ m_GameObject: {fileID: 2408653059104280597}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -883,7 +819,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0}
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
@@ -893,105 +829,37 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &1790494492291464857
+--- !u!114 &6632442838101509110
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4798380080642386783}
+ m_GameObject: {fileID: 2408653059104280597}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3}
+ m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 5743098991462647845}
- m_TextViewport: {fileID: 1342186651895817437}
- m_TextComponent: {fileID: 2013211093693245011}
- m_Placeholder: {fileID: 5590482999382010812}
- m_VerticalScrollbar: {fileID: 0}
- m_VerticalScrollbarEventHandler: {fileID: 0}
- m_LayoutGroup: {fileID: 0}
+ m_Content: {fileID: 6294502729340653288}
+ m_Horizontal: 0
+ m_Vertical: 1
+ m_MovementType: 2
+ m_Elasticity: 0.1
+ m_Inertia: 1
+ m_DecelerationRate: 0.135
m_ScrollSensitivity: 1
- m_ContentType: 0
- m_InputType: 0
- m_AsteriskChar: 42
- m_KeyboardType: 0
- m_LineType: 0
- m_HideMobileInput: 0
- m_HideSoftKeyboard: 0
- m_CharacterValidation: 0
- m_RegexValue:
- m_GlobalPointSize: 14
- m_CharacterLimit: 0
- m_OnEndEdit:
- m_PersistentCalls:
- m_Calls: []
- m_OnSubmit:
- m_PersistentCalls:
- m_Calls: []
- m_OnSelect:
- m_PersistentCalls:
- m_Calls: []
- m_OnDeselect:
- m_PersistentCalls:
- m_Calls: []
- m_OnTextSelection:
- m_PersistentCalls:
- m_Calls: []
- m_OnEndTextSelection:
- m_PersistentCalls:
- m_Calls: []
+ m_Viewport: {fileID: 290685946461473360}
+ m_HorizontalScrollbar: {fileID: 0}
+ m_VerticalScrollbar: {fileID: 2486987271224528560}
+ m_HorizontalScrollbarVisibility: 0
+ m_VerticalScrollbarVisibility: 2
+ m_HorizontalScrollbarSpacing: 0
+ m_VerticalScrollbarSpacing: -3
m_OnValueChanged:
m_PersistentCalls:
m_Calls: []
- m_OnTouchScreenKeyboardStatusChanged:
- m_PersistentCalls:
- m_Calls: []
- m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_CustomCaretColor: 0
- m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412}
- m_Text:
- m_CaretBlinkRate: 0.85
- m_CaretWidth: 1
- m_ReadOnly: 0
- m_RichText: 1
- m_GlobalFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
- m_OnFocusSelectAll: 1
- m_ResetOnDeActivation: 1
- m_RestoreOriginalTextOnEscape: 1
- m_isRichTextEditingAllowed: 0
- m_LineLimit: 0
- m_InputValidator: {fileID: 0}
---- !u!1 &5369197781015808442
+--- !u!1 &3630057230350904486
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -999,52 +867,134 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1342186651895817437}
- - component: {fileID: 4833033525773266211}
+ - component: {fileID: 1124286052707581084}
+ - component: {fileID: 8914803964898176885}
+ - component: {fileID: 7825495369806156992}
m_Layer: 0
- m_Name: Text Area
+ m_Name: Text (TMP)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1342186651895817437
+--- !u!224 &1124286052707581084
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5369197781015808442}
+ m_GameObject: {fileID: 3630057230350904486}
m_LocalRotation: {x: 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: 7026019527289781102}
- - {fileID: 1085977813471917530}
- m_Father: {fileID: 4635186145542994539}
+ m_Children: []
+ m_Father: {fileID: 1155252831290731922}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: -0.5}
- m_SizeDelta: {x: -20, y: -13}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &4833033525773266211
+--- !u!222 &8914803964898176885
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3630057230350904486}
+ m_CullTransparentMesh: 1
+--- !u!114 &7825495369806156992
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5369197781015808442}
+ m_GameObject: {fileID: 3630057230350904486}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3}
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Padding: {x: -8, y: -5, z: -8, w: -5}
- m_Softness: {x: 0, y: 0}
---- !u!1 &5905290234255117662
+ 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: Get
+ m_isRightToLeft: 0
+ m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_fontSharedMaterials: []
+ m_fontMaterial: {fileID: 0}
+ m_fontMaterials: []
+ m_fontColor32:
+ serializedVersion: 2
+ rgba: 4281479730
+ m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 24
+ m_fontSizeBase: 24
+ 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: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: 0, y: 0, z: 0, w: 0}
+ m_isUsingLegacyAnimationComponent: 0
+ m_isVolumetricText: 0
+ m_hasFontAssetChanged: 0
+ m_baseMaterial: {fileID: 0}
+ m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!1 &4582657254035263051
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1052,53 +1002,51 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1155252831290731922}
- - component: {fileID: 365944243777622872}
- - component: {fileID: 247253615752274840}
- - component: {fileID: 2678363159040888564}
+ - component: {fileID: 4582657254035263048}
+ - component: {fileID: 4582657254035263054}
+ - component: {fileID: 4582657254035263049}
m_Layer: 0
- m_Name: Segment Retrieve Button
+ m_Name: Checkmark
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1155252831290731922
+--- !u!224 &4582657254035263048
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5905290234255117662}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 4582657254035263051}
+ m_LocalRotation: {x: -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: 1124286052707581084}
- m_Father: {fileID: 5248591087602755859}
- m_RootOrder: 1
+ m_Children: []
+ m_Father: {fileID: 4582657254439769304}
+ m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 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: 60, y: 30}
+ m_SizeDelta: {x: 20, y: 20}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &365944243777622872
+--- !u!222 &4582657254035263054
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5905290234255117662}
- m_CullTransparentMesh: 1
---- !u!114 &247253615752274840
+ m_GameObject: {fileID: 4582657254035263051}
+ m_CullTransparentMesh: 0
+--- !u!114 &4582657254035263049
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5905290234255117662}
+ m_GameObject: {fileID: 4582657254035263051}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -1112,8 +1060,8 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
+ m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
@@ -1122,63 +1070,84 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &2678363159040888564
+--- !u!1 &4582657254439769307
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4582657254439769304}
+ - component: {fileID: 4582657254439769310}
+ - component: {fileID: 4582657254439769305}
+ m_Layer: 0
+ m_Name: Background
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4582657254439769304
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4582657254439769307}
+ m_LocalRotation: {x: -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: 4582657254035263048}
+ m_Father: {fileID: 4582657254515650632}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 10, y: -10}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &4582657254439769310
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4582657254439769307}
+ m_CullTransparentMesh: 0
+--- !u!114 &4582657254439769305
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5905290234255117662}
+ m_GameObject: {fileID: 4582657254439769307}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 247253615752274840}
- m_OnClick:
+ 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_Target: {fileID: 652506903087468024}
- m_TargetAssemblyTypeName: VitrivrVR.UI.SettingsView, Assembly-CSharp
- m_MethodName: GetSegmentByID
- 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
---- !u!1 &5996670776848455243
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &4582657254515206886
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1186,51 +1155,51 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 4378552849366713391}
- - component: {fileID: 2363699788976677107}
- - component: {fileID: 7244200050105386834}
+ - component: {fileID: 4582657254515206887}
+ - component: {fileID: 4582657254515206885}
+ - component: {fileID: 4582657254515206884}
m_Layer: 0
- m_Name: Title
+ m_Name: Label
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &4378552849366713391
+--- !u!224 &4582657254515206887
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5996670776848455243}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 4582657254515206886}
+ m_LocalRotation: {x: -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: 6680722739097950230}
+ m_Father: {fileID: 4582657254515650632}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 140, y: 50}
- m_Pivot: {x: 0, y: 0}
---- !u!222 &2363699788976677107
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 9, y: -0.5}
+ m_SizeDelta: {x: -28, y: -3}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &4582657254515206885
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5996670776848455243}
- m_CullTransparentMesh: 1
---- !u!114 &7244200050105386834
+ m_GameObject: {fileID: 4582657254515206886}
+ m_CullTransparentMesh: 0
+--- !u!114 &4582657254515206884
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5996670776848455243}
+ m_GameObject: {fileID: 4582657254515206886}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
@@ -1244,7 +1213,9 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_text: Settings
+ m_text: 'Keyboard
+
+'
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
@@ -1253,8 +1224,8 @@ MonoBehaviour:
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
- rgba: 4294967295
- m_fontColor: {r: 1, g: 1, b: 1, a: 1}
+ rgba: 4278190080
+ m_fontColor: {r: 0, g: 0, b: 0, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
@@ -1271,15 +1242,15 @@ MonoBehaviour:
m_faceColor:
serializedVersion: 2
rgba: 4294967295
- m_fontSize: 36
+ m_fontSize: 18
m_fontSizeBase: 36
m_fontWeight: 400
- m_enableAutoSizing: 0
+ m_enableAutoSizing: 1
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
- m_VerticalAlignment: 256
+ m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
@@ -1304,7 +1275,7 @@ MonoBehaviour:
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
- m_VertexBufferAutoSizeReduction: 0
+ m_VertexBufferAutoSizeReduction: 1
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
@@ -1313,7 +1284,7 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---- !u!1 &6680722739097950229
+--- !u!1 &4582657254515650635
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1321,136 +1292,1303 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 6680722739097950230}
- - component: {fileID: 6680722739097950227}
- - component: {fileID: 6680722739097950226}
- - component: {fileID: 6680722739097950225}
- - component: {fileID: 652506903087468024}
- - component: {fileID: 6917587743773745807}
+ - component: {fileID: 4582657254515650632}
+ - component: {fileID: 4582657254515650633}
m_Layer: 0
- m_Name: Settings View
+ m_Name: Keyboard Toggle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &6680722739097950230
+--- !u!224 &4582657254515650632
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6680722739097950229}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 0.001, y: 0.001, z: 0.001}
+ m_GameObject: {fileID: 4582657254515650635}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: -0.000037252903}
+ m_LocalScale: {x: 2, y: 2, z: 2}
m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 3843909787801302921}
- - {fileID: 4378552849366713391}
- - {fileID: 1971759221404027231}
- m_Father: {fileID: 0}
+ - {fileID: 4582657254439769304}
+ - {fileID: 4582657254515206887}
+ m_Father: {fileID: 3843909787801302921}
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_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 800, y: 600}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!223 &6680722739097950227
-Canvas:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6680722739097950229}
- m_Enabled: 1
- serializedVersion: 3
- m_RenderMode: 2
- m_Camera: {fileID: 0}
- m_PlaneDistance: 100
- m_PixelPerfect: 0
- m_ReceivesEvents: 1
- m_OverrideSorting: 0
- m_OverridePixelPerfect: 0
- m_SortingBucketNormalizedSize: 0
- m_AdditionalShaderChannelsFlag: 25
- m_SortingLayerID: 0
- m_SortingOrder: 0
- m_TargetDisplay: 0
---- !u!114 &6680722739097950226
+ m_SizeDelta: {x: 120, y: 20}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &4582657254515650633
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6680722739097950229}
+ m_GameObject: {fileID: 4582657254515650635}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
+ m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 4582657254439769305}
+ toggleTransition: 1
+ graphic: {fileID: 4582657254035263049}
+ m_Group: {fileID: 0}
+ onValueChanged:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine
+ m_MethodName: SetActive
+ m_Mode: 0
+ 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
+ m_IsOn: 0
+--- !u!1 &4798380080642386783
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4635186145542994539}
+ - component: {fileID: 4621543554984094504}
+ - component: {fileID: 5743098991462647845}
+ - component: {fileID: 1790494492291464857}
+ m_Layer: 0
+ m_Name: Segment ID Field
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4635186145542994539
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4798380080642386783}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: -0.0000074505806}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1342186651895817437}
+ m_Father: {fileID: 5248591087602755859}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 200, y: 30}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &4621543554984094504
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4798380080642386783}
+ m_CullTransparentMesh: 1
+--- !u!114 &5743098991462647845
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4798380080642386783}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &1790494492291464857
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4798380080642386783}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 5743098991462647845}
+ m_TextViewport: {fileID: 1342186651895817437}
+ m_TextComponent: {fileID: 2013211093693245011}
+ m_Placeholder: {fileID: 5590482999382010812}
+ m_VerticalScrollbar: {fileID: 0}
+ m_VerticalScrollbarEventHandler: {fileID: 0}
+ m_LayoutGroup: {fileID: 0}
+ m_ScrollSensitivity: 1
+ m_ContentType: 0
+ m_InputType: 0
+ m_AsteriskChar: 42
+ m_KeyboardType: 0
+ m_LineType: 0
+ m_HideMobileInput: 0
+ m_HideSoftKeyboard: 0
+ m_CharacterValidation: 0
+ m_RegexValue:
+ m_GlobalPointSize: 14
+ m_CharacterLimit: 0
+ m_OnEndEdit:
+ m_PersistentCalls:
+ m_Calls: []
+ m_OnSubmit:
+ m_PersistentCalls:
+ m_Calls: []
+ m_OnSelect:
+ m_PersistentCalls:
+ m_Calls: []
+ m_OnDeselect:
+ m_PersistentCalls:
+ m_Calls: []
+ m_OnTextSelection:
+ m_PersistentCalls:
+ m_Calls: []
+ m_OnEndTextSelection:
+ m_PersistentCalls:
+ m_Calls: []
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_OnTouchScreenKeyboardStatusChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_CustomCaretColor: 0
+ m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412}
+ m_Text:
+ m_CaretBlinkRate: 0.85
+ m_CaretWidth: 1
+ m_ReadOnly: 0
+ m_RichText: 1
+ m_GlobalFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_OnFocusSelectAll: 1
+ m_ResetOnDeActivation: 1
+ m_RestoreOriginalTextOnEscape: 1
+ m_isRichTextEditingAllowed: 0
+ m_LineLimit: 0
+ m_InputValidator: {fileID: 0}
+--- !u!1 &5369197781015808442
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1342186651895817437}
+ - component: {fileID: 4833033525773266211}
+ m_Layer: 0
+ m_Name: Text Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1342186651895817437
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5369197781015808442}
+ m_LocalRotation: {x: 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: 7026019527289781102}
+ - {fileID: 1085977813471917530}
+ m_Father: {fileID: 4635186145542994539}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: -0.5}
+ m_SizeDelta: {x: -20, y: -13}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &4833033525773266211
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5369197781015808442}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding: {x: -8, y: -5, z: -8, w: -5}
+ m_Softness: {x: 0, y: 0}
+--- !u!1 &5905290234255117662
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1155252831290731922}
+ - component: {fileID: 365944243777622872}
+ - component: {fileID: 247253615752274840}
+ - component: {fileID: 2678363159040888564}
+ m_Layer: 0
+ m_Name: Segment Retrieve Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1155252831290731922
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5905290234255117662}
+ m_LocalRotation: {x: 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: 1124286052707581084}
+ m_Father: {fileID: 5248591087602755859}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 60, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &365944243777622872
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5905290234255117662}
+ m_CullTransparentMesh: 1
+--- !u!114 &247253615752274840
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5905290234255117662}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &2678363159040888564
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5905290234255117662}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 247253615752274840}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 652506903087468024}
+ m_TargetAssemblyTypeName: VitrivrVR.UI.SettingsView, Assembly-CSharp
+ m_MethodName: GetSegmentByID
+ 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
+--- !u!1 &5977382839378665598
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1075605409501942092}
+ - component: {fileID: 149829848927396056}
+ - component: {fileID: 5625852421149041159}
+ m_Layer: 0
+ m_Name: Item Label
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1075605409501942092
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5977382839378665598}
+ m_LocalRotation: {x: 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: 7236024750045601927}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 5, y: -0.5}
+ m_SizeDelta: {x: -30, y: -3}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &149829848927396056
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5977382839378665598}
+ m_CullTransparentMesh: 1
+--- !u!114 &5625852421149041159
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5977382839378665598}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_text: Option A
+ m_isRightToLeft: 0
+ m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_fontSharedMaterials: []
+ m_fontMaterial: {fileID: 0}
+ m_fontMaterials: []
+ m_fontColor32:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 0
+ m_overrideHtmlColors: 0
+ m_faceColor:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontSize: 14
+ m_fontSizeBase: 14
+ m_fontWeight: 400
+ m_enableAutoSizing: 0
+ m_fontSizeMin: 18
+ m_fontSizeMax: 72
+ m_fontStyle: 0
+ m_HorizontalAlignment: 1
+ m_VerticalAlignment: 512
+ m_textAlignment: 65535
+ m_characterSpacing: 0
+ m_wordSpacing: 0
+ m_lineSpacing: 0
+ m_lineSpacingMax: 0
+ m_paragraphSpacing: 0
+ m_charWidthMaxAdj: 0
+ m_enableWordWrapping: 1
+ m_wordWrappingRatios: 0.4
+ m_overflowMode: 0
+ m_linkedTextComponent: {fileID: 0}
+ parentLinkedComponent: {fileID: 0}
+ m_enableKerning: 1
+ m_enableExtraPadding: 0
+ checkPaddingRequired: 0
+ m_isRichText: 1
+ m_parseCtrlCharacters: 1
+ m_isOrthographic: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: 0, y: 0, z: 0, w: 0}
+ m_isUsingLegacyAnimationComponent: 0
+ m_isVolumetricText: 0
+ m_hasFontAssetChanged: 0
+ m_baseMaterial: {fileID: 0}
+ m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!1 &5996670776848455243
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4378552849366713391}
+ - component: {fileID: 2363699788976677107}
+ - component: {fileID: 7244200050105386834}
+ m_Layer: 0
+ m_Name: Title
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4378552849366713391
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5996670776848455243}
+ m_LocalRotation: {x: 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: 6680722739097950230}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 140, y: 50}
+ m_Pivot: {x: 0, y: 0}
+--- !u!222 &2363699788976677107
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5996670776848455243}
+ m_CullTransparentMesh: 1
+--- !u!114 &7244200050105386834
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5996670776848455243}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_text: Settings
+ m_isRightToLeft: 0
+ m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_fontSharedMaterials: []
+ m_fontMaterial: {fileID: 0}
+ m_fontMaterials: []
+ m_fontColor32:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontColor: {r: 1, g: 1, b: 1, a: 1}
+ m_enableVertexGradient: 0
+ m_colorMode: 3
+ m_fontColorGradient:
+ topLeft: {r: 1, g: 1, b: 1, a: 1}
+ topRight: {r: 1, g: 1, b: 1, a: 1}
+ bottomLeft: {r: 1, g: 1, b: 1, a: 1}
+ bottomRight: {r: 1, g: 1, b: 1, a: 1}
+ m_fontColorGradientPreset: {fileID: 0}
+ m_spriteAsset: {fileID: 0}
+ m_tintAllSprites: 0
+ m_StyleSheet: {fileID: 0}
+ m_TextStyleHashCode: -1183493901
+ m_overrideHtmlColors: 0
+ m_faceColor:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontSize: 36
+ m_fontSizeBase: 36
+ m_fontWeight: 400
+ m_enableAutoSizing: 0
+ m_fontSizeMin: 18
+ m_fontSizeMax: 72
+ m_fontStyle: 0
+ m_HorizontalAlignment: 1
+ m_VerticalAlignment: 256
+ m_textAlignment: 65535
+ m_characterSpacing: 0
+ m_wordSpacing: 0
+ m_lineSpacing: 0
+ m_lineSpacingMax: 0
+ m_paragraphSpacing: 0
+ m_charWidthMaxAdj: 0
+ m_enableWordWrapping: 1
+ m_wordWrappingRatios: 0.4
+ m_overflowMode: 0
+ m_linkedTextComponent: {fileID: 0}
+ parentLinkedComponent: {fileID: 0}
+ m_enableKerning: 1
+ m_enableExtraPadding: 0
+ checkPaddingRequired: 0
+ m_isRichText: 1
+ m_parseCtrlCharacters: 1
+ m_isOrthographic: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: 0, y: 0, z: 0, w: 0}
+ m_isUsingLegacyAnimationComponent: 0
+ m_isVolumetricText: 0
+ m_hasFontAssetChanged: 0
+ m_baseMaterial: {fileID: 0}
+ m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!1 &6500919370627534755
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7236024750045601927}
+ - component: {fileID: 7568304248837445320}
+ m_Layer: 0
+ m_Name: Item
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7236024750045601927
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6500919370627534755}
+ m_LocalRotation: {x: 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: 303996580144347742}
+ - {fileID: 7946035293170685306}
+ - {fileID: 1075605409501942092}
+ m_Father: {fileID: 6294502729340653288}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0.5}
+ m_AnchorMax: {x: 1, y: 0.5}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &7568304248837445320
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6500919370627534755}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 3358854901855923771}
+ toggleTransition: 1
+ graphic: {fileID: 6300637981456523085}
+ m_Group: {fileID: 0}
+ onValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_IsOn: 1
+--- !u!1 &6680722739097950229
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6680722739097950230}
+ - component: {fileID: 6680722739097950227}
+ - component: {fileID: 6680722739097950226}
+ - component: {fileID: 6680722739097950225}
+ - component: {fileID: 652506903087468024}
+ - component: {fileID: 6917587743773745807}
+ m_Layer: 0
+ m_Name: Settings View
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6680722739097950230
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6680722739097950229}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 0.001, y: 0.001, z: 0.001}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 3843909787801302921}
+ - {fileID: 4378552849366713391}
+ - {fileID: 1971759221404027231}
+ m_Father: {fileID: 0}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 800, y: 600}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!223 &6680722739097950227
+Canvas:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6680722739097950229}
+ m_Enabled: 1
+ serializedVersion: 3
+ m_RenderMode: 2
+ m_Camera: {fileID: 0}
+ m_PlaneDistance: 100
+ m_PixelPerfect: 0
+ m_ReceivesEvents: 1
+ m_OverrideSorting: 0
+ m_OverridePixelPerfect: 0
+ m_SortingBucketNormalizedSize: 0
+ m_AdditionalShaderChannelsFlag: 25
+ m_SortingLayerID: 0
+ m_SortingOrder: 0
+ m_TargetDisplay: 0
+--- !u!114 &6680722739097950226
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6680722739097950229}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_UiScaleMode: 0
+ m_ReferencePixelsPerUnit: 100
+ m_ScaleFactor: 1
+ m_ReferenceResolution: {x: 800, y: 600}
+ m_ScreenMatchMode: 0
+ m_MatchWidthOrHeight: 0
+ m_PhysicalUnit: 3
+ m_FallbackScreenDPI: 96
+ m_DefaultSpriteDPI: 96
+ m_DynamicPixelsPerUnit: 1
+ m_PresetInfoIsWorld: 1
+--- !u!114 &6680722739097950225
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6680722739097950229}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreReversedGraphics: 1
+ m_BlockingObjects: 0
+ m_BlockingMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
+--- !u!114 &652506903087468024
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6680722739097950229}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 80fd2f802d6706f4f85088d4b93aba21, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ segmentIdField: {fileID: 1790494492291464857}
+ cineastDropdown: {fileID: 852281043083550549}
+--- !u!114 &6917587743773745807
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6680722739097950229}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: afe3cda3e244f60419474164d6ba3b0b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreReversedGraphics: 0
+ m_CheckFor2DOcclusion: 0
+ m_CheckFor3DOcclusion: 1
+ m_MaxDistance: 1000
+ m_BlockingMask:
+ serializedVersion: 2
+ m_Bits: 64
+--- !u!1 &7074705644054620990
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1085977813471917530}
+ - component: {fileID: 6663057161094211012}
+ - component: {fileID: 2013211093693245011}
+ m_Layer: 0
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1085977813471917530
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7074705644054620990}
+ m_LocalRotation: {x: 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: 1342186651895817437}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &6663057161094211012
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7074705644054620990}
+ m_CullTransparentMesh: 1
+--- !u!114 &2013211093693245011
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7074705644054620990}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_UiScaleMode: 0
- m_ReferencePixelsPerUnit: 100
- m_ScaleFactor: 1
- m_ReferenceResolution: {x: 800, y: 600}
- m_ScreenMatchMode: 0
- m_MatchWidthOrHeight: 0
- m_PhysicalUnit: 3
- m_FallbackScreenDPI: 96
- m_DefaultSpriteDPI: 96
- m_DynamicPixelsPerUnit: 1
- m_PresetInfoIsWorld: 1
---- !u!114 &6680722739097950225
+ 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: "\u200B"
+ m_isRightToLeft: 0
+ m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_fontSharedMaterials: []
+ m_fontMaterial: {fileID: 0}
+ m_fontMaterials: []
+ m_fontColor32:
+ serializedVersion: 2
+ rgba: 4281479730
+ m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 14
+ m_fontSizeBase: 14
+ 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: 0
+ m_wordWrappingRatios: 0.4
+ m_overflowMode: 0
+ m_linkedTextComponent: {fileID: 0}
+ parentLinkedComponent: {fileID: 0}
+ m_enableKerning: 1
+ m_enableExtraPadding: 1
+ checkPaddingRequired: 0
+ m_isRichText: 1
+ m_parseCtrlCharacters: 1
+ m_isOrthographic: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: 0, y: 0, z: 0, w: 0}
+ m_isUsingLegacyAnimationComponent: 0
+ m_isVolumetricText: 0
+ m_hasFontAssetChanged: 0
+ m_baseMaterial: {fileID: 0}
+ m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!1 &7324905733043920763
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5248591087602755859}
+ - component: {fileID: 7213452791051091585}
+ m_Layer: 0
+ m_Name: Segment ID Search
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5248591087602755859
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7324905733043920763}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1.5, y: 1.5, z: 1.5}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 4635186145542994539}
+ - {fileID: 1155252831290731922}
+ m_Father: {fileID: 3843909787801302921}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 30}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &7213452791051091585
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6680722739097950229}
+ m_GameObject: {fileID: 7324905733043920763}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_IgnoreReversedGraphics: 1
- m_BlockingObjects: 0
- m_BlockingMask:
- serializedVersion: 2
- m_Bits: 4294967295
---- !u!114 &652506903087468024
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 1
+ m_ChildControlWidth: 0
+ m_ChildControlHeight: 0
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &7456798666925569947
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3855736553764934508}
+ - component: {fileID: 3139179432209299785}
+ - component: {fileID: 1780848973032216189}
+ - component: {fileID: 852281043083550549}
+ m_Layer: 0
+ m_Name: Cineast Dropdown
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3855736553764934508
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7456798666925569947}
+ m_LocalRotation: {x: -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: 7609039882365069028}
+ - {fileID: 3074696357828097575}
+ - {fileID: 4347426302232276999}
+ m_Father: {fileID: 3704742369912008424}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 400, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3139179432209299785
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7456798666925569947}
+ m_CullTransparentMesh: 1
+--- !u!114 &1780848973032216189
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6680722739097950229}
+ m_GameObject: {fileID: 7456798666925569947}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 80fd2f802d6706f4f85088d4b93aba21, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- segmentIdField: {fileID: 1790494492291464857}
---- !u!114 &6917587743773745807
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &852281043083550549
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6680722739097950229}
+ m_GameObject: {fileID: 7456798666925569947}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: afe3cda3e244f60419474164d6ba3b0b, type: 3}
+ m_Script: {fileID: 11500000, guid: 7b743370ac3e4ec2a1668f5455a8ef8a, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_IgnoreReversedGraphics: 0
- m_CheckFor2DOcclusion: 0
- m_CheckFor3DOcclusion: 1
- m_MaxDistance: 1000
- m_BlockingMask:
- serializedVersion: 2
- m_Bits: 64
---- !u!1 &7074705644054620990
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 1780848973032216189}
+ m_Template: {fileID: 4347426302232276999}
+ m_CaptionText: {fileID: 4990584378532184327}
+ m_CaptionImage: {fileID: 0}
+ m_Placeholder: {fileID: 0}
+ m_ItemText: {fileID: 5625852421149041159}
+ m_ItemImage: {fileID: 0}
+ m_Value: 0
+ m_Options:
+ m_Options: []
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 652506903087468024}
+ m_TargetAssemblyTypeName: VitrivrVR.UI.SettingsView, Assembly-CSharp
+ m_MethodName: SelectCineast
+ m_Mode: 0
+ 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
+ m_AlphaFadeSpeed: 0.15
+--- !u!1 &7691353797977481425
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1458,134 +2596,105 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1085977813471917530}
- - component: {fileID: 6663057161094211012}
- - component: {fileID: 2013211093693245011}
+ - component: {fileID: 3843909787801302921}
+ - component: {fileID: 673836019818992024}
+ - component: {fileID: 4719574721033342189}
+ - component: {fileID: 6059143901282077709}
m_Layer: 0
- m_Name: Text
+ m_Name: Panel
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1085977813471917530
+--- !u!224 &3843909787801302921
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7074705644054620990}
+ m_GameObject: {fileID: 7691353797977481425}
m_LocalRotation: {x: 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: 1342186651895817437}
- m_RootOrder: 1
+ m_Children:
+ - {fileID: 4582657254515650632}
+ - {fileID: 5248591087602755859}
+ - {fileID: 3704742369912008424}
+ m_Father: {fileID: 6680722739097950230}
+ m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &6663057161094211012
+--- !u!222 &673836019818992024
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7074705644054620990}
+ m_GameObject: {fileID: 7691353797977481425}
m_CullTransparentMesh: 1
---- !u!114 &2013211093693245011
+--- !u!114 &4719574721033342189
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7074705644054620990}
+ m_GameObject: {fileID: 7691353797977481425}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.392}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_text: "\u200B"
- m_isRightToLeft: 0
- m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
- m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
- m_fontSharedMaterials: []
- m_fontMaterial: {fileID: 0}
- m_fontMaterials: []
- m_fontColor32:
- serializedVersion: 2
- rgba: 4281479730
- m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 14
- m_fontSizeBase: 14
- 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: 0
- m_wordWrappingRatios: 0.4
- m_overflowMode: 0
- m_linkedTextComponent: {fileID: 0}
- parentLinkedComponent: {fileID: 0}
- m_enableKerning: 1
- m_enableExtraPadding: 1
- checkPaddingRequired: 0
- m_isRichText: 1
- m_parseCtrlCharacters: 1
- m_isOrthographic: 1
- m_isCullingEnabled: 0
- m_horizontalMapping: 0
- m_verticalMapping: 0
- m_uvLineOffset: 0
- m_geometrySortingOrder: 0
- m_IsTextObjectScaleStatic: 0
- m_VertexBufferAutoSizeReduction: 0
- m_useMaxVisibleDescender: 1
- m_pageToDisplay: 1
- m_margin: {x: 0, y: 0, z: 0, w: 0}
- m_isUsingLegacyAnimationComponent: 0
- m_isVolumetricText: 0
- m_hasFontAssetChanged: 0
- m_baseMaterial: {fileID: 0}
- m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---- !u!1 &7324905733043920763
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &6059143901282077709
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7691353797977481425}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 5
+ m_Right: 0
+ m_Top: 5
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 5
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 0
+ m_ChildControlHeight: 0
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 1
+ m_ReverseArrangement: 0
+--- !u!1 &8143557841269359597
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1593,64 +2702,126 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 5248591087602755859}
- - component: {fileID: 7213452791051091585}
+ - component: {fileID: 443489980931358992}
+ - component: {fileID: 6512507893461535142}
+ - component: {fileID: 1734057272720169653}
+ - component: {fileID: 2486987271224528560}
m_Layer: 0
- m_Name: Segment ID Search
+ m_Name: Scrollbar
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &5248591087602755859
+--- !u!224 &443489980931358992
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7324905733043920763}
+ m_GameObject: {fileID: 8143557841269359597}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1.5, y: 1.5, z: 1.5}
+ m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 4635186145542994539}
- - {fileID: 1155252831290731922}
- m_Father: {fileID: 3843909787801302921}
+ - {fileID: 1482999166722540494}
+ m_Father: {fileID: 4347426302232276999}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
+ m_AnchorMin: {x: 1, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 30}
- m_Pivot: {x: 0, y: 1}
---- !u!114 &7213452791051091585
+ m_SizeDelta: {x: 20, y: 0}
+ m_Pivot: {x: 1, y: 1}
+--- !u!222 &6512507893461535142
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8143557841269359597}
+ m_CullTransparentMesh: 1
+--- !u!114 &1734057272720169653
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7324905733043920763}
+ m_GameObject: {fileID: 8143557841269359597}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Padding:
- m_Left: 0
- m_Right: 0
- m_Top: 0
- m_Bottom: 0
- m_ChildAlignment: 0
- m_Spacing: 0
- m_ChildForceExpandWidth: 1
- m_ChildForceExpandHeight: 1
- m_ChildControlWidth: 0
- m_ChildControlHeight: 0
- m_ChildScaleWidth: 0
- m_ChildScaleHeight: 0
- m_ReverseArrangement: 0
---- !u!1 &7691353797977481425
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &2486987271224528560
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8143557841269359597}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 3034011918967697549}
+ m_HandleRect: {fileID: 3018012138370000909}
+ m_Direction: 2
+ m_Value: 0
+ m_Size: 0.2
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &8869362417605769345
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1658,105 +2829,134 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 3843909787801302921}
- - component: {fileID: 673836019818992024}
- - component: {fileID: 4719574721033342189}
- - component: {fileID: 6059143901282077709}
+ - component: {fileID: 7609039882365069028}
+ - component: {fileID: 3425061520665310542}
+ - component: {fileID: 4990584378532184327}
m_Layer: 0
- m_Name: Panel
+ m_Name: Label
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &3843909787801302921
+--- !u!224 &7609039882365069028
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7691353797977481425}
+ m_GameObject: {fileID: 8869362417605769345}
m_LocalRotation: {x: 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: 4582657254515650632}
- - {fileID: 5248591087602755859}
- - {fileID: 181760166823545919}
- m_Father: {fileID: 6680722739097950230}
+ m_Children: []
+ m_Father: {fileID: 3855736553764934508}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
+ m_AnchoredPosition: {x: -7.5, y: -0.5}
+ m_SizeDelta: {x: -35, y: -13}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &673836019818992024
+--- !u!222 &3425061520665310542
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7691353797977481425}
+ m_GameObject: {fileID: 8869362417605769345}
m_CullTransparentMesh: 1
---- !u!114 &4719574721033342189
+--- !u!114 &4990584378532184327
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7691353797977481425}
+ m_GameObject: {fileID: 8869362417605769345}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!114 &6059143901282077709
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7691353797977481425}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Padding:
- m_Left: 5
- m_Right: 0
- m_Top: 5
- m_Bottom: 0
- m_ChildAlignment: 0
- m_Spacing: 5
- m_ChildForceExpandWidth: 1
- m_ChildForceExpandHeight: 0
- m_ChildControlWidth: 0
- m_ChildControlHeight: 0
- m_ChildScaleWidth: 0
- m_ChildScaleHeight: 1
- m_ReverseArrangement: 0
---- !u!1 &8556090762577613896
+ m_text:
+ m_isRightToLeft: 0
+ m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_fontSharedMaterials: []
+ m_fontMaterial: {fileID: 0}
+ m_fontMaterials: []
+ m_fontColor32:
+ serializedVersion: 2
+ rgba: 4281479730
+ m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, 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: 14
+ m_fontSizeBase: 14
+ m_fontWeight: 400
+ m_enableAutoSizing: 0
+ m_fontSizeMin: 18
+ m_fontSizeMax: 72
+ m_fontStyle: 0
+ m_HorizontalAlignment: 1
+ m_VerticalAlignment: 512
+ m_textAlignment: 65535
+ m_characterSpacing: 0
+ m_wordSpacing: 0
+ m_lineSpacing: 0
+ m_lineSpacingMax: 0
+ m_paragraphSpacing: 0
+ m_charWidthMaxAdj: 0
+ m_enableWordWrapping: 1
+ m_wordWrappingRatios: 0.4
+ m_overflowMode: 0
+ m_linkedTextComponent: {fileID: 0}
+ parentLinkedComponent: {fileID: 0}
+ m_enableKerning: 1
+ m_enableExtraPadding: 0
+ checkPaddingRequired: 0
+ m_isRichText: 1
+ m_parseCtrlCharacters: 1
+ m_isOrthographic: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: 0, y: 0, z: 0, w: 0}
+ m_isUsingLegacyAnimationComponent: 0
+ m_isVolumetricText: 0
+ m_hasFontAssetChanged: 0
+ m_baseMaterial: {fileID: 0}
+ m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!1 &9041506742672576414
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1764,53 +2964,51 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 181760166823545919}
- - component: {fileID: 4417384574786646760}
- - component: {fileID: 9166865883548098718}
- - component: {fileID: 2597370313422124306}
+ - component: {fileID: 3074696357828097575}
+ - component: {fileID: 4242302334672185093}
+ - component: {fileID: 5840970887923154651}
m_Layer: 0
- m_Name: Reset Dictation Button
+ m_Name: Arrow
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &181760166823545919
+--- !u!224 &3074696357828097575
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8556090762577613896}
+ m_GameObject: {fileID: 9041506742672576414}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: -0.0000074505806}
- m_LocalScale: {x: 1.5, y: 1.5, z: 1.5}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 7735721729227880113}
- m_Father: {fileID: 3843909787801302921}
- m_RootOrder: 2
+ m_Children: []
+ m_Father: {fileID: 3855736553764934508}
+ m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 200, y: 30}
- m_Pivot: {x: 0, y: 1}
---- !u!222 &4417384574786646760
+ m_AnchorMin: {x: 1, y: 0.5}
+ m_AnchorMax: {x: 1, y: 0.5}
+ m_AnchoredPosition: {x: -15, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &4242302334672185093
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8556090762577613896}
+ m_GameObject: {fileID: 9041506742672576414}
m_CullTransparentMesh: 1
---- !u!114 &9166865883548098718
+--- !u!114 &5840970887923154651
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8556090762577613896}
+ m_GameObject: {fileID: 9041506742672576414}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -1824,8 +3022,8 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
+ m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
@@ -1834,50 +3032,136 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &2597370313422124306
-MonoBehaviour:
+--- !u!1001 &6227941720647543173
+PrefabInstance:
m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 290685946461473360}
+ m_Modifications:
+ - target: {fileID: 1181739625933818053, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: adjustmentSource
+ value:
+ objectReference: {fileID: 4347426302232276999}
+ - target: {fileID: 7447548604519100317, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_Name
+ value: Rect UI Interaction Blocker
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_Pivot.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_Pivot.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_RootOrder
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 100
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 100
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 5a9b58eb53dfc104ab3b63e22fd583ff, type: 3}
+--- !u!224 &2425370434827243894 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 8630781930101864691, guid: 5a9b58eb53dfc104ab3b63e22fd583ff,
+ type: 3}
+ m_PrefabInstance: {fileID: 6227941720647543173}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8556090762577613896}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 0
- m_TargetGraphic: {fileID: 9166865883548098718}
- m_OnClick:
- m_PersistentCalls:
- m_Calls: []
--- !u!1001 &7749849621399147992
PrefabInstance:
m_ObjectHideFlags: 0
diff --git a/Assets/Scripts/VitrivrVR/Config/VitrivrVrConfig.cs b/Assets/Scripts/VitrivrVR/Config/VitrivrVrConfig.cs
index d4d18c6..56caaa7 100644
--- a/Assets/Scripts/VitrivrVR/Config/VitrivrVrConfig.cs
+++ b/Assets/Scripts/VitrivrVR/Config/VitrivrVrConfig.cs
@@ -1,8 +1,7 @@
using System;
using System.Collections.Generic;
-using Vitrivr.UnityInterface.CineastApi.Model.Config;
-using Vitrivr.UnityInterface.CineastApi.Utils;
using UnityEngine;
+using Vitrivr.UnityInterface.CineastApi.Model.Config;
namespace VitrivrVR.Config
{
@@ -43,6 +42,11 @@ public TextCategory(string name, string id)
}
}
+ ///
+ /// List of paths relative to persistent path pointing to all enabled Cineast instances.
+ ///
+ public List cineastConfigs;
+
///
/// The maximum number of results to accept from a single query.
///
@@ -125,16 +129,16 @@ public TextCategory(string name, string id)
private VitrivrVrConfig()
{
+ cineastConfigs = new List { "cineastapi.json" };
maxResults = 10000;
maxPrefetch = 1000;
maxDisplay = 100;
dissimilarityColor = new ConfigColor(1, 0, 0);
similarityColor = new ConfigColor(0, 1, 0);
- var mapping = CineastConfigManager.Instance.Config.categoryMappings.mapping;
defaultImageCategories = new List
{
- mapping[CategoryMappings.GLOBAL_COLOR_CATEGORY],
- mapping[CategoryMappings.EDGE_CATEGORY]
+ CategoryMappings.GlobalColorCategory,
+ CategoryMappings.EdgeCategory
};
textCategories = new List
{
diff --git a/Assets/Scripts/VitrivrVR/Logging/LoggingController.cs b/Assets/Scripts/VitrivrVR/Logging/LoggingController.cs
index dde3976..c4d4a9c 100644
--- a/Assets/Scripts/VitrivrVR/Logging/LoggingController.cs
+++ b/Assets/Scripts/VitrivrVR/Logging/LoggingController.cs
@@ -6,7 +6,6 @@
using System.Linq;
using System.Threading;
using Newtonsoft.Json;
-using Org.Vitrivr.CineastApi.Model;
using Vitrivr.UnityInterface.CineastApi.Model.Data;
using VitrivrVR.Config;
using VitrivrVR.Notification;
@@ -70,7 +69,7 @@ public static void LogQueryResults(string sortOrder, List results
///
/// Logs ranked results lists for temporal similarity queries.
///
- public static void LogQueryResults(string sortOrder, List results,
+ public static void LogQueryResults(string sortOrder, List results,
TemporalQueryResponse queryResponse)
{
var timestamp = CurrentTimestamp;
@@ -154,7 +153,7 @@ private static async void LogQueryResultsToFile(long timestamp, string sortOrder
}
}
- private static async void LogQueryResultsToFile(long timestamp, string sortOrder, List results,
+ private static async void LogQueryResultsToFile(long timestamp, string sortOrder, List results,
TemporalQueryResponse queryResponse)
{
EnsureDirectoryExists();
diff --git a/Assets/Scripts/VitrivrVR/Media/Display/CanvasImageDisplay.cs b/Assets/Scripts/VitrivrVR/Media/Display/CanvasImageDisplay.cs
index f82f19c..a4a2989 100644
--- a/Assets/Scripts/VitrivrVR/Media/Display/CanvasImageDisplay.cs
+++ b/Assets/Scripts/VitrivrVR/Media/Display/CanvasImageDisplay.cs
@@ -1,12 +1,9 @@
using System;
using System.Linq;
-using Org.Vitrivr.CineastApi.Model;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
-using Vitrivr.UnityInterface.CineastApi;
using Vitrivr.UnityInterface.CineastApi.Model.Data;
-using Vitrivr.UnityInterface.CineastApi.Model.Registries;
using VitrivrVR.Config;
using VitrivrVR.Logging;
using VitrivrVR.Notification;
@@ -43,14 +40,14 @@ public override async void Initialize(ScoredSegment scoredSegment, Action onClos
{
_scoredSegment = scoredSegment;
_onClose = onClose;
- _mediaObject = ObjectRegistry.GetObject(await Segment.GetObjectId());
+ _mediaObject = await Segment.GetObject();
segmentDataText.text = $"{_mediaObject.Id}:\nScore: {_scoredSegment.score:F}";
LayoutRebuilder.ForceRebuildLayoutImmediate(segmentDataText.rectTransform.parent as RectTransform);
segmentDataText.rectTransform.sizeDelta = segmentDataText.GetPreferredValues();
// Resolve media URL
- var mediaUrl = await CineastWrapper.GetMediaUrlOfAsync(_mediaObject);
+ var mediaUrl = await _mediaObject.GetMediaUrl();
StartCoroutine(DownloadHelper.DownloadTexture(mediaUrl,
() => { previewImage.texture = errorTexture; },
@@ -98,7 +95,7 @@ public async void ToggleMetadata()
_metadataShown = true;
- var metadata = await Segment.Metadata.GetAll();
+ var metadata = await Segment.GetMetadata();
var rows = metadata.Values.Select(domain => domain.Count).Aggregate(0, (x, y) => x + y);
var table = new string[rows, 3];
var i = 0;
@@ -150,12 +147,9 @@ public async void ToggleTagList()
var listContent = _tagList.content;
- // TODO: Preload or cache for all results
- var tagIds = await CineastWrapper.MetadataApi.FindTagInformationByIdAsync(Segment.Id);
+ var tags = await Segment.GetTags();
- var tags = await CineastWrapper.TagApi.FindTagsByIdAsync(new IdList(tagIds.TagIDs));
-
- foreach (var tagData in tags.Tags)
+ foreach (var tagData in tags)
{
var tagItem = Instantiate(listItemPrefab, listContent);
tagItem.GetComponentInChildren().text = tagData.Name;
diff --git a/Assets/Scripts/VitrivrVR/Media/Display/CanvasImageSequenceDisplay.cs b/Assets/Scripts/VitrivrVR/Media/Display/CanvasImageSequenceDisplay.cs
index 5eee4d6..ce03535 100644
--- a/Assets/Scripts/VitrivrVR/Media/Display/CanvasImageSequenceDisplay.cs
+++ b/Assets/Scripts/VitrivrVR/Media/Display/CanvasImageSequenceDisplay.cs
@@ -1,12 +1,9 @@
using System;
using System.Linq;
-using Org.Vitrivr.CineastApi.Model;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
-using Vitrivr.UnityInterface.CineastApi;
using Vitrivr.UnityInterface.CineastApi.Model.Data;
-using Vitrivr.UnityInterface.CineastApi.Model.Registries;
using VitrivrVR.Config;
using VitrivrVR.Logging;
using VitrivrVR.Notification;
@@ -51,7 +48,7 @@ public override async void Initialize(ScoredSegment scoredSegment, Action onClos
{
_scoredSegment = scoredSegment;
_onClose = onClose;
- _mediaObject = ObjectRegistry.GetObject(await Segment.GetObjectId());
+ _mediaObject = await Segment.GetObject();
var sn = await Segment.GetSequenceNumber();
segmentDataText.text = $"{Segment.Id}:\nNumber: {sn}\nScore: {_scoredSegment.score:F}";
@@ -59,7 +56,7 @@ public override async void Initialize(ScoredSegment scoredSegment, Action onClos
segmentDataText.rectTransform.sizeDelta = segmentDataText.GetPreferredValues();
// Resolve media URL
- var mediaUrl = await CineastWrapper.GetMediaUrlOfAsync(_mediaObject, Segment.Id);
+ var mediaUrl = await Segment.GetMediaUrl();
StartCoroutine(DownloadHelper.DownloadTexture(mediaUrl,
() => { previewImage.texture = errorTexture; },
@@ -112,7 +109,7 @@ public async void ToggleMetadata()
_metadataShown = true;
- var metadata = await Segment.Metadata.GetAll();
+ var metadata = await Segment.GetMetadata();
var rows = metadata.Values.Select(domain => domain.Count).Aggregate(0, (x, y) => x + y);
var table = new string[rows, 3];
var i = 0;
@@ -164,12 +161,9 @@ public async void ToggleTagList()
var listContent = _tagList.content;
- // TODO: Preload or cache for all results
- var tagIds = await CineastWrapper.MetadataApi.FindTagInformationByIdAsync(Segment.Id);
+ var tags = await Segment.GetTags();
- var tags = await CineastWrapper.TagApi.FindTagsByIdAsync(new IdList(tagIds.TagIDs));
-
- foreach (var tagData in tags.Tags)
+ foreach (var tagData in tags)
{
var tagItem = Instantiate(listItemPrefab, listContent);
tagItem.GetComponentInChildren().text = tagData.Name;
@@ -215,8 +209,7 @@ private void Awake()
private async void OpenSegment(int segmentIndex, Vector3 position)
{
// TODO: Refactor to avoid having to fetch and initialize all segments of given object
- var segments = await SegmentRegistry.GetSegmentsOf(_mediaObject.Id);
- await SegmentRegistry.BatchFetchSegmentData(segments);
+ var segments = await _mediaObject.GetSegments();
segments = segments.Where(segment => segment.GetSequenceNumber().Result == segmentIndex).ToList();
if (segments.Count != 1)
diff --git a/Assets/Scripts/VitrivrVR/Media/Display/CanvasMediaItemDisplay.cs b/Assets/Scripts/VitrivrVR/Media/Display/CanvasMediaItemDisplay.cs
index d75c8f6..5e56186 100644
--- a/Assets/Scripts/VitrivrVR/Media/Display/CanvasMediaItemDisplay.cs
+++ b/Assets/Scripts/VitrivrVR/Media/Display/CanvasMediaItemDisplay.cs
@@ -3,7 +3,6 @@
using UnityEngine.EventSystems;
using UnityEngine.InputSystem;
using UnityEngine.UI;
-using Vitrivr.UnityInterface.CineastApi;
using Vitrivr.UnityInterface.CineastApi.Model.Data;
using VitrivrVR.Config;
using VitrivrVR.Submission;
@@ -49,7 +48,7 @@ private async void Start()
{
try
{
- var thumbnailUrl = await CineastWrapper.GetThumbnailUrlOfAsync(_segment);
+ var thumbnailUrl = await _segment.GetThumbnailUrl();
StartCoroutine(DownloadHelper.DownloadTexture(thumbnailUrl, OnDownloadError, OnDownloadSuccess));
}
catch (Exception)
@@ -80,7 +79,7 @@ public override void Initialize(ScoredSegment segment)
_scoredSegment = segment;
_segment = segment.segment;
var vrConfig = ConfigManager.Config;
- var score = (float) _scoredSegment.score;
+ var score = (float)_scoredSegment.score;
// Score frame
scoreFrame.color = vrConfig.similarityColor.ToColor() * score +
vrConfig.dissimilarityColor.ToColor() * (1 - score);
diff --git a/Assets/Scripts/VitrivrVR/Media/Display/CanvasVideoDisplay.cs b/Assets/Scripts/VitrivrVR/Media/Display/CanvasVideoDisplay.cs
index 4448191..3f80b90 100644
--- a/Assets/Scripts/VitrivrVR/Media/Display/CanvasVideoDisplay.cs
+++ b/Assets/Scripts/VitrivrVR/Media/Display/CanvasVideoDisplay.cs
@@ -10,9 +10,7 @@
using UnityEngine.InputSystem;
using UnityEngine.UI;
using UnityEngine.Video;
-using Vitrivr.UnityInterface.CineastApi;
using Vitrivr.UnityInterface.CineastApi.Model.Data;
-using Vitrivr.UnityInterface.CineastApi.Model.Registries;
using Vitrivr.UnityInterface.CineastApi.Utils;
using VitrivrVR.Config;
using VitrivrVR.Logging;
@@ -88,14 +86,14 @@ public override async void Initialize(ScoredSegment segment, Action onClose)
}
}
- _mediaObject = ObjectRegistry.GetObject(await _segment.GetObjectId());
+ _mediaObject = await _segment.GetObject();
// Change texture to loading texture and reset scale
previewImage.texture = loadingTexture;
_imageTransform.sizeDelta = new Vector2(1000, 1000);
// Resolve media URL
- var mediaUrl = await CineastWrapper.GetMediaUrlOfAsync(_mediaObject, _segment.Id);
+ var mediaUrl = await _segment.GetMediaUrl();
var startFrame = await _segment.GetStart();
@@ -166,7 +164,7 @@ public async void ToggleMetadata()
_metadataShown = true;
- var metadata = await _mediaObject.Metadata.GetAll();
+ var metadata = await _mediaObject.GetMetadata();
var rows = metadata.Values.Select(domain => domain.Count).Aggregate(0, (x, y) => x + y);
var table = new string[rows, 3];
var i = 0;
@@ -224,11 +222,9 @@ public async void ToggleTagList()
// TODO: Preload or cache for all results
var segment = await GetCurrentSegment(_videoPlayerController.ClockTime);
- var tagIds = await CineastWrapper.MetadataApi.FindTagInformationByIdAsync(segment.Id);
+ var tags = await segment.GetTags();
- var tags = await CineastWrapper.TagApi.FindTagsByIdAsync(new IdList(tagIds.TagIDs));
-
- foreach (var tagData in tags.Tags)
+ foreach (var tagData in tags)
{
var tagItem = Instantiate(listItemPrefab, listContent);
tagItem.GetComponentInChildren().text = tagData.Name;
@@ -396,7 +392,7 @@ private async void PrepareCompleted(RenderTexture texture)
progressBar.gameObject.SetActive(true);
// Instantiate segment indicators
- var mediaObject = ObjectRegistry.GetObject(await _segment.GetObjectId());
+ var mediaObject = await _segment.GetObject();
_segments = await mediaObject.GetSegments();
var segmentStarts = (await Task.WhenAll(
_segments.Where(segment => segment != _segment)
diff --git a/Assets/Scripts/VitrivrVR/Media/Display/MediaDisplayFactory.cs b/Assets/Scripts/VitrivrVR/Media/Display/MediaDisplayFactory.cs
index 2e3f1a6..53e85da 100644
--- a/Assets/Scripts/VitrivrVR/Media/Display/MediaDisplayFactory.cs
+++ b/Assets/Scripts/VitrivrVR/Media/Display/MediaDisplayFactory.cs
@@ -1,9 +1,9 @@
using System;
+using System.Runtime.Serialization;
using System.Threading.Tasks;
using Org.Vitrivr.CineastApi.Model;
using UnityEngine;
using Vitrivr.UnityInterface.CineastApi.Model.Data;
-using Vitrivr.UnityInterface.CineastApi.Model.Registries;
namespace VitrivrVR.Media.Display
{
@@ -24,8 +24,8 @@ public UnknownMediaTypeException(string message, Exception inner) : base(message
{
}
- protected UnknownMediaTypeException(System.Runtime.Serialization.SerializationInfo info,
- System.Runtime.Serialization.StreamingContext context) : base(info, context)
+ protected UnknownMediaTypeException(SerializationInfo info,
+ StreamingContext context) : base(info, context)
{
}
}
@@ -45,8 +45,8 @@ public UnsupportedMediaTypeException(string message, Exception inner) : base(mes
{
}
- protected UnsupportedMediaTypeException(System.Runtime.Serialization.SerializationInfo info,
- System.Runtime.Serialization.StreamingContext context) : base(info, context)
+ protected UnsupportedMediaTypeException(SerializationInfo info,
+ StreamingContext context) : base(info, context)
{
}
}
@@ -82,7 +82,7 @@ private async Task Create(ScoredSegment scoredSegment, Action onCl
Quaternion rotation)
{
var segment = scoredSegment.segment;
- var mediaObject = await ObjectRegistry.GetObjectOf(segment.Id);
+ var mediaObject = await segment.GetObject();
var mediaType = await mediaObject.GetMediaType();
switch (mediaType)
diff --git a/Assets/Scripts/VitrivrVR/Media/Display/MediaObjectSegmentView.cs b/Assets/Scripts/VitrivrVR/Media/Display/MediaObjectSegmentView.cs
index 9e801a3..00a855b 100644
--- a/Assets/Scripts/VitrivrVR/Media/Display/MediaObjectSegmentView.cs
+++ b/Assets/Scripts/VitrivrVR/Media/Display/MediaObjectSegmentView.cs
@@ -4,7 +4,6 @@
using System.Linq;
using System.Threading.Tasks;
using UnityEngine;
-using Vitrivr.UnityInterface.CineastApi;
using Vitrivr.UnityInterface.CineastApi.Model.Data;
using VitrivrVR.Interaction.System;
using VitrivrVR.Interaction.System.Grab;
@@ -26,7 +25,7 @@ public class MediaObjectSegmentView : Grabable
private int _minIndex;
- private readonly Dictionary _enteredInteractors = new Dictionary();
+ private readonly Dictionary _enteredInteractors = new();
///
/// Number of segment thumbnails to instantiate each frame in Coroutine.
@@ -138,7 +137,7 @@ private IEnumerator InstantiateSegmentIndicators(IEnumerable<(SegmentData segmen
var i = 0;
foreach (var (segment, seqNum) in segmentInfo)
{
- var thumbnailUrl = CineastWrapper.GetThumbnailUrlOf(segment);
+ var thumbnailUrl = segment.GetThumbnailUrl().Result;
var thumbnail = Instantiate(thumbnailPrefab, transform);
thumbnail.url = thumbnailUrl;
diff --git a/Assets/Scripts/VitrivrVR/Media/Display/TemporalMediaItemDisplay.cs b/Assets/Scripts/VitrivrVR/Media/Display/TemporalMediaItemDisplay.cs
index 2c1d0a5..ff95580 100644
--- a/Assets/Scripts/VitrivrVR/Media/Display/TemporalMediaItemDisplay.cs
+++ b/Assets/Scripts/VitrivrVR/Media/Display/TemporalMediaItemDisplay.cs
@@ -1,13 +1,11 @@
using System.Linq;
-using Org.Vitrivr.CineastApi.Model;
using UnityEngine;
using Vitrivr.UnityInterface.CineastApi.Model.Data;
-using Vitrivr.UnityInterface.CineastApi.Model.Registries;
namespace VitrivrVR.Media.Display
{
///
- /// Displays a .
+ /// Displays a .
///
public class TemporalMediaItemDisplay : MonoBehaviour
{
@@ -16,19 +14,18 @@ public class TemporalMediaItemDisplay : MonoBehaviour
private const float DisplayDistance = 0.3f;
- public void Initialize(TemporalObject temporalObject)
+ public void Initialize(TemporalResult temporalResult)
{
var rotation = transform.rotation;
- foreach (var (segmentId, i) in temporalObject.Segments.Select((sid, i) => (sid, i)))
+ foreach (var (segment, i) in temporalResult.Segments.Select((sid, i) => (sid, i)))
{
var itemDisplay = Instantiate(mediaItemDisplay, Vector3.zero, rotation, displayParent);
var it = itemDisplay.transform;
it.localPosition = Vector3.forward * (DisplayDistance * i);
- var segment = SegmentRegistry.GetSegment(segmentId);
- var scoredSegment = new ScoredSegment(segment, temporalObject.Score);
+ var scoredSegment = new ScoredSegment(segment, temporalResult.Score);
itemDisplay.Initialize(scoredSegment);
}
@@ -37,7 +34,7 @@ public void Initialize(TemporalObject temporalObject)
var size = boxCollider.size;
var center = boxCollider.center;
- size.z = temporalObject.Segments.Count * DisplayDistance;
+ size.z = temporalResult.Segments.Count * DisplayDistance;
center.z = (size.z - DisplayDistance) / 2;
boxCollider.size = size;
diff --git a/Assets/Scripts/VitrivrVR/Query/Display/CylinderTemporalQueryDisplay.cs b/Assets/Scripts/VitrivrVR/Query/Display/CylinderTemporalQueryDisplay.cs
index aa6dc7e..e02d62a 100644
--- a/Assets/Scripts/VitrivrVR/Query/Display/CylinderTemporalQueryDisplay.cs
+++ b/Assets/Scripts/VitrivrVR/Query/Display/CylinderTemporalQueryDisplay.cs
@@ -1,9 +1,9 @@
using System;
using System.Collections.Generic;
using System.Linq;
-using Org.Vitrivr.CineastApi.Model;
using UnityEngine;
using UnityEngine.InputSystem;
+using Vitrivr.UnityInterface.CineastApi.Model.Data;
using VitrivrVR.Config;
using VitrivrVR.Logging;
using VitrivrVR.Media.Display;
@@ -27,9 +27,9 @@ public class CylinderTemporalQueryDisplay : TemporalQueryDisplay
private readonly List _mediaDisplays = new();
- private readonly Queue _instantiationQueue = new();
+ private readonly Queue _instantiationQueue = new();
- private List _results;
+ private List _results;
private int _nResults;
private float _columnAngle;
@@ -74,7 +74,7 @@ private void Update()
protected override void Initialize()
{
- _results = temporalQueryData.Results.Content;
+ _results = temporalQueryData.Results;
if (_results.Count == 0)
{
@@ -82,9 +82,9 @@ protected override void Initialize()
}
_nResults = _results.Count;
- foreach (var temporalObject in _results.Take(_maxColumns * 3 / 4 * rows))
+ foreach (var temporalResult in _results.Take(_maxColumns * 3 / 4 * rows))
{
- _instantiationQueue.Enqueue(temporalObject);
+ _instantiationQueue.Enqueue(temporalResult);
}
LoggingController.LogQueryResults("temporal", _results, temporalQueryData);
@@ -131,7 +131,7 @@ private void Rotate(float degrees)
}
}
- private void CreateResultObject(TemporalObject temporalObject)
+ private void CreateResultObject(TemporalResult temporalResult)
{
// Determine position
var index = _mediaDisplays.Count;
@@ -148,7 +148,7 @@ private void CreateResultObject(TemporalObject temporalObject)
// Add to media displays list
_mediaDisplays.Add(itemDisplay);
- itemDisplay.Initialize(temporalObject);
+ itemDisplay.Initialize(temporalResult);
itemDisplay.gameObject.SetActive(_currentStart <= index && index < _currentEnd);
}
diff --git a/Assets/Scripts/VitrivrVR/Query/QueryController.cs b/Assets/Scripts/VitrivrVR/Query/QueryController.cs
index 782850c..5a5261b 100644
--- a/Assets/Scripts/VitrivrVR/Query/QueryController.cs
+++ b/Assets/Scripts/VitrivrVR/Query/QueryController.cs
@@ -1,10 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
+using System.Threading.Tasks;
using Org.Vitrivr.CineastApi.Model;
using UnityEngine;
using UnityEngine.Events;
using Vitrivr.UnityInterface.CineastApi;
+using Vitrivr.UnityInterface.CineastApi.Model.Config;
using Vitrivr.UnityInterface.CineastApi.Model.Data;
using Vitrivr.UnityInterface.CineastApi.Utils;
using VitrivrVR.Config;
@@ -38,10 +40,13 @@ public class QueryChangeEvent : UnityEvent
public QueryDisplay queryDisplay;
public TemporalQueryDisplay temporalQueryDisplay;
- public readonly List queries = new();
+ public readonly List Queries = new();
public int CurrentQuery { get; private set; } = -1;
+ public List AvailableCineastClients =>
+ _cineastClients.Select(client => client.CineastConfig.name).ToList();
+
///
/// Event is triggered when a new query is added to the query list. Argument is query index.
///
@@ -63,13 +68,27 @@ public class QueryChangeEvent : UnityEvent
///
private Guid _localQueryGuid;
+ private List _cineastClients;
+
+ private int _currentCineastClient;
+
+ private CineastClient CurrentClient => _cineastClients[_currentCineastClient];
+
private void Awake()
{
if (Instance != null)
{
- Debug.LogError("Multiple QueryControllers registered!");
+ throw new Exception("Multiple QueryControllers registered!");
+ }
+
+ if (ConfigManager.Config.cineastConfigs.Count == 0)
+ {
+ throw new Exception("No Cineast config path configured!");
}
+ _cineastClients = ConfigManager.Config.cineastConfigs
+ .Select(configPath => new CineastClient(CineastConfigManager.LoadConfigOrDefault(configPath))).ToList();
+
Instance = this;
}
@@ -134,7 +153,7 @@ public async void RunQuery(List queryTerms)
timer.SetActive(true);
}
- var queryData = await CineastWrapper.ExecuteQuery(query, maxResults, prefetch);
+ var queryData = await CurrentClient.ExecuteQuery(query, prefetch);
if (_localQueryGuid != localGuid)
{
@@ -169,7 +188,7 @@ public async void RunQuery(List> stages)
timer.SetActive(true);
}
- var queryData = await CineastWrapper.ExecuteQuery(query, maxResults, prefetch);
+ var queryData = await CurrentClient.ExecuteQuery(query, prefetch);
if (_localQueryGuid != localGuid)
{
@@ -204,7 +223,7 @@ public async void RunQuery(List>> temporalTerms)
timer.SetActive(true);
}
- var queryData = await CineastWrapper.ExecuteQuery(query, prefetch);
+ var queryData = await CurrentClient.ExecuteQuery(query, prefetch);
if (_localQueryGuid != localGuid)
{
@@ -223,15 +242,15 @@ public async void RunQuery(List>> temporalTerms)
public void SelectQuery(QueryDisplay display)
{
- var index = queries.IndexOf(display);
+ var index = Queries.IndexOf(display);
SelectQuery(index);
}
public void SelectQuery(int index)
{
- if (0 > index || index >= queries.Count)
+ if (0 > index || index >= Queries.Count)
{
- throw new ArgumentException($"Query selection index out of range: {index} (queries: {queries.Count})");
+ throw new ArgumentException($"Query selection index out of range: {index} (queries: {Queries.Count})");
}
if (CurrentQuery != -1)
@@ -246,13 +265,24 @@ public void SelectQuery(int index)
LoggingController.LogInteraction("queryManagement", $"select {index}", QueryManagement);
}
+ public void SelectCineastClient(int index)
+ {
+ if (index < 0 || index >= _cineastClients.Count)
+ {
+ throw new ArgumentException(
+ $"Cineast client selection index out of range: {index} (available clients: {_cineastClients.Count})");
+ }
+
+ _currentCineastClient = index;
+ }
+
///
/// Removes the specified query display from the query list and destroys the associated QueryDisplay (notifies event
/// subscribers before removal and destruction).
///
public void RemoveQuery(QueryDisplay display)
{
- var index = queries.IndexOf(display);
+ var index = Queries.IndexOf(display);
RemoveQuery(index);
}
@@ -262,9 +292,9 @@ public void RemoveQuery(QueryDisplay display)
///
public void RemoveQuery(int index)
{
- if (0 > index || index >= queries.Count)
+ if (0 > index || index >= Queries.Count)
{
- throw new ArgumentException($"Query selection index out of range: {index} (queries: {queries.Count})");
+ throw new ArgumentException($"Query selection index out of range: {index} (queries: {Queries.Count})");
}
if (index == CurrentQuery)
@@ -278,14 +308,14 @@ public void RemoveQuery(int index)
}
queryRemovedEvent.Invoke(index);
- Destroy(queries[index].gameObject);
- queries.RemoveAt(index);
+ Destroy(Queries[index].gameObject);
+ Queries.RemoveAt(index);
LoggingController.LogInteraction("queryManagement", $"delete {index}", QueryManagement);
}
public void RemoveAllQueries()
{
- for (var queryIndex = queries.Count - 1; queryIndex >= 0; queryIndex--)
+ for (var queryIndex = Queries.Count - 1; queryIndex >= 0; queryIndex--)
{
RemoveQuery(queryIndex);
}
@@ -311,7 +341,7 @@ public void NewDisplayFromActive()
return;
}
- var display = queries[CurrentQuery];
+ var display = Queries[CurrentQuery];
if (display.GetType() == queryDisplay.GetType())
{
NotificationController.Notify($"Current query display already of type {display.GetType().Name}!");
@@ -323,7 +353,7 @@ public void NewDisplayFromActive()
private void SetQueryActive(int index, bool active)
{
- queries[index].gameObject.SetActive(active);
+ Queries[index].gameObject.SetActive(active);
}
private void InstantiateQueryDisplay(QueryResponse queryData)
@@ -337,13 +367,33 @@ private void InstantiateQueryDisplay(QueryResponse queryData)
display.Initialize(queryData);
- queries.Add(display);
- var queryIndex = queries.Count - 1;
+ Queries.Add(display);
+ var queryIndex = Queries.Count - 1;
queryAddedEvent.Invoke(queryIndex);
queryFocusEvent.Invoke(CurrentQuery, queryIndex);
CurrentQuery = queryIndex;
}
+ public SegmentData GetSegment(string segmentId)
+ {
+ return CurrentClient.MultimediaRegistry.GetSegment(segmentId);
+ }
+
+ public CineastConfig GetCineastConfig()
+ {
+ return CurrentClient.CineastConfig;
+ }
+
+ public async Task> GetDistinctTableValues(string table, string column)
+ {
+ return await CurrentClient.GetDistinctTableValues(table, column);
+ }
+
+ public async Task> GetMatchingTags(string tagName)
+ {
+ return await CurrentClient.GetMatchingTags(tagName);
+ }
+
private void InstantiateQueryDisplay(TemporalQueryResponse queryData)
{
if (CurrentQuery != -1)
@@ -355,8 +405,8 @@ private void InstantiateQueryDisplay(TemporalQueryResponse queryData)
display.Initialize(queryData);
- queries.Add(display);
- var queryIndex = queries.Count - 1;
+ Queries.Add(display);
+ var queryIndex = Queries.Count - 1;
queryAddedEvent.Invoke(queryIndex);
queryFocusEvent.Invoke(CurrentQuery, queryIndex);
CurrentQuery = queryIndex;
diff --git a/Assets/Scripts/VitrivrVR/Query/Term/CanvasBooleanTermProvider.cs b/Assets/Scripts/VitrivrVR/Query/Term/CanvasBooleanTermProvider.cs
index cca0100..91b7e88 100644
--- a/Assets/Scripts/VitrivrVR/Query/Term/CanvasBooleanTermProvider.cs
+++ b/Assets/Scripts/VitrivrVR/Query/Term/CanvasBooleanTermProvider.cs
@@ -3,8 +3,6 @@
using System.Linq;
using Org.Vitrivr.CineastApi.Model;
using UnityEngine;
-using Vitrivr.UnityInterface.CineastApi;
-using Vitrivr.UnityInterface.CineastApi.Model.Query;
using Vitrivr.UnityInterface.CineastApi.Utils;
using VitrivrVR.Config;
using VitrivrVR.Query.Term.Boolean;
@@ -69,26 +67,28 @@ private async void Start()
break;
case BooleanTermTypes.DayOptions:
var dayOptions = Instantiate(daySelection, transform);
- var availableDays = await CineastWrapper.GetDistinctTableValues(category.table, category.column);
+ var availableDays =
+ await QueryController.Instance.GetDistinctTableValues(category.table, category.column);
dayOptions.Initialize(category.name, entity, availableDays);
_termProviders.Add(dayOptions);
break;
case BooleanTermTypes.MonthOptions:
var monthOptions = Instantiate(monthSelection, transform);
- var availableMonths = await CineastWrapper.GetDistinctTableValues(category.table, category.column);
+ var availableMonths =
+ await QueryController.Instance.GetDistinctTableValues(category.table, category.column);
monthOptions.Initialize(category.name, entity, category.options, availableMonths);
_termProviders.Add(monthOptions);
break;
case BooleanTermTypes.YearOptions:
var yearOptions = Instantiate(yearSelection, transform);
- var years = await CineastWrapper.GetDistinctTableValues(category.table, category.column);
+ var years = await QueryController.Instance.GetDistinctTableValues(category.table, category.column);
years = SortOptions(years, SortOrder.Numeric);
yearOptions.Initialize(category.name, entity, years);
_termProviders.Add(yearOptions);
break;
case BooleanTermTypes.DynamicOptions:
var dynamicOptions = Instantiate(optionSelection, transform);
- var dynOpt = await CineastWrapper.GetDistinctTableValues(category.table, category.column);
+ var dynOpt = await QueryController.Instance.GetDistinctTableValues(category.table, category.column);
var numeric = false;
if (category.options != null)
{
diff --git a/Assets/Scripts/VitrivrVR/Query/Term/CanvasTagTermProvider.cs b/Assets/Scripts/VitrivrVR/Query/Term/CanvasTagTermProvider.cs
index af75a3d..4cc6d73 100644
--- a/Assets/Scripts/VitrivrVR/Query/Term/CanvasTagTermProvider.cs
+++ b/Assets/Scripts/VitrivrVR/Query/Term/CanvasTagTermProvider.cs
@@ -4,7 +4,6 @@
using TMPro;
using UnityEngine;
using UnityEngine.UI;
-using Vitrivr.UnityInterface.CineastApi;
using Vitrivr.UnityInterface.CineastApi.Utils;
using VitrivrVR.Util;
@@ -20,14 +19,14 @@ public class CanvasTagTermProvider : QueryTermProvider
public TextMeshProUGUI toolTipText;
public int maxResults = 100;
- private readonly List _tagItems = new List();
- private readonly HashSet _tagIds = new HashSet();
+ private readonly List _tagItems = new();
+ private readonly HashSet _tagIds = new();
///
/// Stores the latest tag search input to determine if search results are still relevant.
///
private string _latestInput;
-
+
///
/// Retrieves tags similar to the text input and adds corresponding buttons to the search scroll view.
///
@@ -41,7 +40,7 @@ public async void GetTags(string input)
return;
}
- var tags = await CineastWrapper.GetMatchingTags(input);
+ var tags = await QueryController.Instance.GetMatchingTags(input);
if (input != _latestInput)
{
// A tag search with a different input has been started and the results from this search are no longer relevant
diff --git a/Assets/Scripts/VitrivrVR/Submission/DresClientManager.cs b/Assets/Scripts/VitrivrVR/Submission/DresClientManager.cs
index d398a05..b4aab58 100644
--- a/Assets/Scripts/VitrivrVR/Submission/DresClientManager.cs
+++ b/Assets/Scripts/VitrivrVR/Submission/DresClientManager.cs
@@ -9,7 +9,6 @@
using UnityEngine;
using Vitrivr.UnityInterface.CineastApi.Model.Config;
using Vitrivr.UnityInterface.CineastApi.Model.Data;
-using Vitrivr.UnityInterface.CineastApi.Model.Registries;
using VitrivrVR.Config;
using VitrivrVR.Logging;
using VitrivrVR.Notification;
@@ -82,7 +81,7 @@ public static async void SubmitResult(string mediaObjectId, int? frame = null)
public static async void QuickSubmitSegment(SegmentData segment)
{
var mediaObjectId = await segment.GetObjectId();
- var mediaObject = ObjectRegistry.GetObject(mediaObjectId);
+ var mediaObject = await segment.GetObject();
var mediaType = await mediaObject.GetMediaType();
switch (mediaType)
@@ -109,25 +108,18 @@ public static async void QuickSubmitSegment(SegmentData segment)
/// The results as list of scored segments.
/// The query that lead to these results represented as enumerable of query events.
/// Timestamp of result log.
- /// Skips trying to batch fetch segment data if true.
- private static async void LogResults(string sortType,
- IReadOnlyCollection<(ScoredSegment segment, int rank)> results, IEnumerable queryEvents,
- long timestamp, bool assumeFullyFetched = false)
+ private static async void LogResults(string sortType, IEnumerable<(ScoredSegment scoredSegment, int rank)> results,
+ IEnumerable queryEvents, long timestamp)
{
- if (!assumeFullyFetched)
- {
- await SegmentRegistry.BatchFetchSegmentData(results.Select(pair => pair.segment.segment));
- }
-
var queryResults = await Task.WhenAll(results.Select(async pair =>
{
- var segment = pair.segment.segment;
+ var segment = pair.scoredSegment.segment;
var objectId = await segment.GetObjectId();
objectId = RemovePrefix(objectId);
var sequenceNumber = await segment.GetSequenceNumber();
var frame = await segment.GetStart();
- return new QueryResult(objectId, sequenceNumber, frame, pair.segment.score, pair.rank);
+ return new QueryResult(objectId, sequenceNumber, frame, pair.scoredSegment.score, pair.rank);
}));
var queryResultsList = queryResults.ToList();
@@ -161,7 +153,8 @@ public static void LogResults(long timestamp, string sortType, IEnumerable (segment, rank)).ToList();
+ List<(ScoredSegment scoredSegment, int rank)> rankedResults =
+ results.Select((segment, rank) => (segment, rank)).ToList();
LogResults(sortType, rankedResults, queryEvents, timestamp);
}
@@ -181,12 +174,13 @@ public static void LogResults(long timestamp, string sortType, IEnumerable (segment, rank)).ToList();
+ List<(ScoredSegment scoredSegment, int rank)> rankedResults =
+ results.Select((segment, rank) => (segment, rank)).ToList();
LogResults(sortType, rankedResults, queryEvents, timestamp);
}
- public static void LogResults(long timestamp, string sortType, IEnumerable results,
+ public static void LogResults(long timestamp, string sortType, IEnumerable results,
TemporalQuery query)
{
var queryEvents = query.Queries.SelectMany(
@@ -207,7 +201,7 @@ public static void LogResults(long timestamp, string sortType, IEnumerable to.Segments.Select(
- sId => (new ScoredSegment(SegmentRegistry.GetSegment(sId), to.Score), rank)
+ segment => (new ScoredSegment(segment, to.Score), rank)
)
).ToList();
@@ -260,9 +254,9 @@ private static string CategoryToType(string category)
"asr" => "ASR",
"scenecaption" => "caption",
"visualtextcoembedding" => "jointEmbedding",
- CategoryMappings.TAGS_CATEGORY => "concept",
- CategoryMappings.GLOBAL_COLOR_CATEGORY => "globalFeatures",
- CategoryMappings.EDGE_CATEGORY => "localFeatures",
+ CategoryMappings.TagsCategory => "concept",
+ CategoryMappings.GlobalColorCategory => "globalFeatures",
+ CategoryMappings.EdgeCategory => "localFeatures",
_ => category
};
}
diff --git a/Assets/Scripts/VitrivrVR/UI/ConfigInfoView.cs b/Assets/Scripts/VitrivrVR/UI/ConfigInfoView.cs
index 0af8eae..baad7de 100644
--- a/Assets/Scripts/VitrivrVR/UI/ConfigInfoView.cs
+++ b/Assets/Scripts/VitrivrVR/UI/ConfigInfoView.cs
@@ -1,7 +1,7 @@
using Dres.Unityclient;
using UnityEngine;
-using Vitrivr.UnityInterface.CineastApi.Utils;
using VitrivrVR.Config;
+using VitrivrVR.Query;
namespace VitrivrVR.UI
{
@@ -15,29 +15,31 @@ private void Start()
var uiTable = Instantiate(scrollableUITable, transform);
var uiTableController = uiTable.GetComponentInChildren();
var dresEnabled = ConfigManager.Config.dresEnabled;
+ var cineastConfig = QueryController.Instance.GetCineastConfig();
const string disabledMessage = "Disabled";
uiTableController.table = new[,]
{
- {"Cineast", "Host", CineastConfigManager.Instance.Config.cineastHost},
- {"", "Media Host", CineastConfigManager.Instance.Config.mediaHost},
- {"", "Thumbnail Path", CineastConfigManager.Instance.Config.thumbnailPath},
- {"", "Thumbnail Extension", CineastConfigManager.Instance.Config.thumbnailExtension},
- {"", "Media Path", CineastConfigManager.Instance.Config.mediaPath},
- {"", "", ""},
-
- {"Dres", "Host", dresEnabled ? DresConfigManager.Instance.Config.host : disabledMessage},
- {"", "Port", dresEnabled ? DresConfigManager.Instance.Config.port.ToString() : disabledMessage},
- {"", "tls", dresEnabled ? DresConfigManager.Instance.Config.tls.ToString() : disabledMessage},
- {"", "User", dresEnabled ? DresConfigManager.Instance.Config.user : disabledMessage},
- {"", "", ""},
-
- {"vitrivr-VR", "Max Results", ConfigManager.Config.maxResults.ToString()},
- {"", "Max Prefetch", ConfigManager.Config.maxPrefetch.ToString()},
- {"", "Max Display", ConfigManager.Config.maxDisplay.ToString()},
- {"", "Dres enabled", ConfigManager.Config.dresEnabled.ToString()},
- {"", "Submission Prefix Length", ConfigManager.Config.submissionIdPrefixLength.ToString()},
- {"", "Default Volume", ConfigManager.Config.defaultMediaVolume.ToString("F")},
- {"", "Skip Length", ConfigManager.Config.skipLength.ToString("F")}
+ { "Cineast", "Host", cineastConfig.cineastHost },
+ { "", "Cineast Serves Media", cineastConfig.cineastServesMedia.ToString() },
+ { "", "Media Host", cineastConfig.mediaHost },
+ { "", "Thumbnail Path", cineastConfig.thumbnailPath },
+ { "", "Thumbnail Extension", cineastConfig.thumbnailExtension },
+ { "", "Media Path", cineastConfig.mediaPath },
+ { "", "", "" },
+
+ { "Dres", "Host", dresEnabled ? DresConfigManager.Instance.Config.host : disabledMessage },
+ { "", "Port", dresEnabled ? DresConfigManager.Instance.Config.port.ToString() : disabledMessage },
+ { "", "tls", dresEnabled ? DresConfigManager.Instance.Config.tls.ToString() : disabledMessage },
+ { "", "User", dresEnabled ? DresConfigManager.Instance.Config.user : disabledMessage },
+ { "", "", "" },
+
+ { "vitrivr-VR", "Max Results", ConfigManager.Config.maxResults.ToString() },
+ { "", "Max Prefetch", ConfigManager.Config.maxPrefetch.ToString() },
+ { "", "Max Display", ConfigManager.Config.maxDisplay.ToString() },
+ { "", "Dres enabled", ConfigManager.Config.dresEnabled.ToString() },
+ { "", "Submission Prefix Length", ConfigManager.Config.submissionIdPrefixLength.ToString() },
+ { "", "Default Volume", ConfigManager.Config.defaultMediaVolume.ToString("F") },
+ { "", "Skip Length", ConfigManager.Config.skipLength.ToString("F") }
};
}
}
diff --git a/Assets/Scripts/VitrivrVR/UI/QueryListView.cs b/Assets/Scripts/VitrivrVR/UI/QueryListView.cs
index 28874c4..d073d9b 100644
--- a/Assets/Scripts/VitrivrVR/UI/QueryListView.cs
+++ b/Assets/Scripts/VitrivrVR/UI/QueryListView.cs
@@ -34,7 +34,7 @@ public void ClearAll()
private void OnQueryAdded(int index)
{
- var display = QueryController.Instance.queries[index];
+ var display = QueryController.Instance.Queries[index];
AddQuery(display);
}
@@ -65,14 +65,14 @@ private void OnQueryFocus(int oldIndex, int newIndex)
private void Initialize()
{
- var queries = QueryController.Instance.queries;
+ var queries = QueryController.Instance.Queries;
if (queries.Count == 0)
{
AddQueriesEmptyText();
}
else
{
- foreach (var display in QueryController.Instance.queries)
+ foreach (var display in QueryController.Instance.Queries)
{
AddQuery(display);
}
diff --git a/Assets/Scripts/VitrivrVR/UI/QuerySettingsView.cs b/Assets/Scripts/VitrivrVR/UI/QuerySettingsView.cs
index 0d3a23f..1a37ef9 100644
--- a/Assets/Scripts/VitrivrVR/UI/QuerySettingsView.cs
+++ b/Assets/Scripts/VitrivrVR/UI/QuerySettingsView.cs
@@ -17,7 +17,7 @@ private void Awake()
var currentQuery = QueryController.Instance.CurrentQuery;
var results = currentQuery == -1
? "-----"
- : QueryController.Instance.queries[currentQuery].NumberOfResults.ToString();
+ : QueryController.Instance.Queries[currentQuery].NumberOfResults.ToString();
statisticsTable.table = new[,]
{
@@ -44,7 +44,7 @@ private void UpdateQueryStatistics(int queryIndex)
{
var results = queryIndex == -1
? "-----"
- : QueryController.Instance.queries[queryIndex].NumberOfResults.ToString();
+ : QueryController.Instance.Queries[queryIndex].NumberOfResults.ToString();
statisticsTable.SetCell(0, 1, results);
}
diff --git a/Assets/Scripts/VitrivrVR/UI/SettingsView.cs b/Assets/Scripts/VitrivrVR/UI/SettingsView.cs
index 88a43f0..3384ef9 100644
--- a/Assets/Scripts/VitrivrVR/UI/SettingsView.cs
+++ b/Assets/Scripts/VitrivrVR/UI/SettingsView.cs
@@ -1,27 +1,37 @@
using TMPro;
using UnityEngine;
using Vitrivr.UnityInterface.CineastApi.Model.Data;
-using Vitrivr.UnityInterface.CineastApi.Model.Registries;
using VitrivrVR.Media.Display;
+using VitrivrVR.Query;
namespace VitrivrVR.UI
{
public class SettingsView : MonoBehaviour
{
public TMP_InputField segmentIdField;
+ public TMP_Dropdown cineastDropdown;
+
+ private void Start()
+ {
+ cineastDropdown.AddOptions(QueryController.Instance.AvailableCineastClients);
+ }
public async void GetSegmentById(string segmentId)
{
- var segment = SegmentRegistry.GetSegment(segmentId);
+ var segment = QueryController.Instance.GetSegment(segmentId);
var scoredSegment = new ScoredSegment(segment, 0);
var t = transform;
await MediaDisplayFactory.CreateDisplay(scoredSegment, () => { }, t.position - 0.2f * t.forward, t.rotation);
}
-
public void GetSegmentByID()
{
GetSegmentById(segmentIdField.text);
}
+
+ public void SelectCineast(int cineastIndex)
+ {
+ QueryController.Instance.SelectCineastClient(cineastIndex);
+ }
}
}
\ No newline at end of file
diff --git a/Assets/Scripts/VitrivrVR/Util/RectSizeAdjust.cs b/Assets/Scripts/VitrivrVR/Util/RectSizeAdjust.cs
new file mode 100644
index 0000000..8004dae
--- /dev/null
+++ b/Assets/Scripts/VitrivrVR/Util/RectSizeAdjust.cs
@@ -0,0 +1,22 @@
+using UnityEngine;
+
+namespace VitrivrVR.Util
+{
+ ///
+ /// Adjusts the size of the attached object to the size of the provided rect transform on start.
+ ///
+ public class RectSizeAdjust : MonoBehaviour
+ {
+ public RectTransform adjustmentSource;
+
+ private void Start()
+ {
+ var t = transform;
+ var scale = t.localScale;
+ var sourceScale = adjustmentSource.rect;
+ scale.x = sourceScale.width;
+ scale.y = sourceScale.height;
+ t.localScale = scale;
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/Scripts/VitrivrVR/Util/RectSizeAdjust.cs.meta b/Assets/Scripts/VitrivrVR/Util/RectSizeAdjust.cs.meta
new file mode 100644
index 0000000..15cb0af
--- /dev/null
+++ b/Assets/Scripts/VitrivrVR/Util/RectSizeAdjust.cs.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 124f0646c95746f08d39a7dc34ec73ba
+timeCreated: 1671541513
\ No newline at end of file
diff --git a/Packages/manifest.json b/Packages/manifest.json
index 44f718d..98b3715 100644
--- a/Packages/manifest.json
+++ b/Packages/manifest.json
@@ -14,7 +14,7 @@
"com.unity.xr.openxr": "1.5.3",
"deepspeech": "https://github.com/Spiess/deep-speech-upm.git",
"dev.dres.unityclient": "https://github.com/dres-dev/UnityClient.git#v1.1.0",
- "org.vitrivr.unityinterface.cineastapi": "https://github.com/vitrivr/CineastUnityInterface.git#v0.0.4",
+ "org.vitrivr.unityinterface.cineastapi": "https://github.com/vitrivr/CineastUnityInterface.git#v0.1.0",
"com.unity.modules.ai": "1.0.0",
"com.unity.modules.androidjni": "1.0.0",
"com.unity.modules.animation": "1.0.0",
diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json
index 5055fb4..af28b7e 100644
--- a/Packages/packages-lock.json
+++ b/Packages/packages-lock.json
@@ -156,11 +156,11 @@
"hash": "a9573d03cf5ca51310fe3894dcd12a511663998e"
},
"org.vitrivr.unityinterface.cineastapi": {
- "version": "https://github.com/vitrivr/CineastUnityInterface.git#v0.0.4",
+ "version": "https://github.com/vitrivr/CineastUnityInterface.git#v0.1.0",
"depth": 0,
"source": "git",
"dependencies": {},
- "hash": "1be8b38c79613b3cf539d4c229074c04c5ece173"
+ "hash": "58b4b536fff785daa1de8245161ca04ece35e4cb"
},
"com.unity.modules.ai": {
"version": "1.0.0",