From 237c76bd403c14ecd13a93d4785991e6445439de Mon Sep 17 00:00:00 2001 From: Deogratias Shidende Date: Fri, 1 Nov 2024 19:29:41 +0100 Subject: [PATCH] Implementing captions in audio augmentation --- .../ContentTypes/Audio/AudioPlayer.cs | 82 +- .../ContentTypes/Audio/AudioPrefab.prefab | 695 ++++++- .../Audio/Editors/Mobile/AudioCaptionEdit.cs | 96 + .../Editors/Mobile/AudioCaptionEdit.cs.meta | 11 + .../Editors/Mobile/AudioCaptionGenerator.cs | 157 ++ .../Mobile/AudioCaptionGenerator.cs.meta | 11 + .../Editors/Mobile/AudioCaptionPreview.cs | 45 + .../Mobile/AudioCaptionPreview.cs.meta | 11 + .../Audio/Editors/Mobile/AudioEditor.prefab | 1619 ++++++++++------ .../Audio/Editors/Mobile/AudioEditorView.cs | 128 +- .../Audio/Editors/Mobile/CaptionEdit.prefab | 1687 +++++++++++++++++ .../Editors/Mobile/CaptionEdit.prefab.meta | 7 + .../Editors/Mobile/CaptionPreview.prefab | 1451 ++++++++++++++ .../Editors/Mobile/CaptionPreview.prefab.meta | 7 + .../MirageXR/ContentTypes/Audio/subtitle.png | Bin 0 -> 1757 bytes .../ContentTypes/Audio/subtitle.png.meta | 140 ++ 16 files changed, 5587 insertions(+), 560 deletions(-) create mode 100644 Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionEdit.cs create mode 100644 Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionEdit.cs.meta create mode 100644 Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionGenerator.cs create mode 100644 Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionGenerator.cs.meta create mode 100644 Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionPreview.cs create mode 100644 Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionPreview.cs.meta create mode 100644 Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/CaptionEdit.prefab create mode 100644 Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/CaptionEdit.prefab.meta create mode 100644 Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/CaptionPreview.prefab create mode 100644 Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/CaptionPreview.prefab.meta create mode 100644 Assets/MirageXR/ContentTypes/Audio/subtitle.png create mode 100644 Assets/MirageXR/ContentTypes/Audio/subtitle.png.meta diff --git a/Assets/MirageXR/ContentTypes/Audio/AudioPlayer.cs b/Assets/MirageXR/ContentTypes/Audio/AudioPlayer.cs index 492264400..a39389108 100644 --- a/Assets/MirageXR/ContentTypes/Audio/AudioPlayer.cs +++ b/Assets/MirageXR/ContentTypes/Audio/AudioPlayer.cs @@ -1,6 +1,8 @@ using System.Collections; using UnityEngine; - +using TMPro; +using System; +using System.Linq; namespace MirageXR { public class AudioPlayer : MirageXRPrefab @@ -21,6 +23,9 @@ public class AudioPlayer : MirageXRPrefab [SerializeField] private GameObject icon; [SerializeField] private Sprite iconSprite; + + [SerializeField] private TMP_Text _captionText; + [SerializeField] private GameObject _captionObj; public Sprite IconSprite => iconSprite; [SerializeField] private Sprite pauseIcon; @@ -38,6 +43,8 @@ public DialogRecorder DialogRecorderPanel private bool isReady = false; private bool isPlaying = false; + private bool _hasCaption = false; + private LearningExperienceEngine.ToggleObject _obj; public LearningExperienceEngine.ToggleObject MyAnnotation => _obj; @@ -110,11 +117,71 @@ public override bool Init(LearningExperienceEngine.ToggleObject obj) audioName = obj.url; CreateAudioPlayer(true, audio3dMode, radius, Loop); } - + var caption = obj.caption; + //Checking if caption exists then it should be displayed otherwise deactivate the caption object + _hasCaption = !string.IsNullOrEmpty(caption); + if (_hasCaption) + { + StartCaptionDisplay(caption); + } + else + { + _captionObj.SetActive(false); + } // If all went well, return true. return true; } + private void StartCaptionDisplay(string caption) + { + StartCoroutine(DisplayCaptionWithDelay(caption)); + } + + private IEnumerator DisplayCaptionWithDelay(string fullCaption) + { + // Split the full caption into words + string[] words = fullCaption.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries); + // number of words after split + int check = words.Length; + + // Determine the number of words to display per section + int numberOfWords = 12; + if (check <= numberOfWords) + { + // If the total number of words is less than or equal to numberOfWords, display all at once + string allWords = string.Join(" ", words); + _captionText.text = allWords.Trim(); + _captionObj.SetActive(true); + + // Wait for a time before hiding the caption object + yield return new WaitForSeconds(4); + _captionObj.SetActive(false); + } + else + { + // Calculate the number of sections + int numberOfSections = (int)Math.Ceiling((double)check / numberOfWords); + + for (int i = 0; i < numberOfSections; i++) + { + // Get the words for the current section + string[] sectionWords = words.Skip(i * numberOfWords).Take(numberOfWords).ToArray(); + + // Join the words back into a string + string sectionText = string.Join(" ", sectionWords); + + // Display the text section + _captionText.text = sectionText.Trim(); + _captionObj.SetActive(true); + + // Wait for 4 seconds before moving to the next section + yield return new WaitForSeconds(4); + } + + // hide the caption object after all sections have been displayed + _captionObj.SetActive(false); + } + } private void Update() { @@ -160,6 +227,11 @@ public void PlayAudio() } audioSource.mute = false; audioSource.volume = 1.0f; + //To display caption when audio plays if there are captions + if (_hasCaption) + { + _captionObj.SetActive(true); + } audioSource.Play(); isPlaying = true; @@ -242,11 +314,17 @@ public void StopAudio() { audioSource.Stop(); isPlaying = false; + //When audio stops, caption disappears + if (_hasCaption) + { + _captionObj.SetActive(false); + } } } } + /// /// Set the volume of the audio /// diff --git a/Assets/MirageXR/ContentTypes/Audio/AudioPrefab.prefab b/Assets/MirageXR/ContentTypes/Audio/AudioPrefab.prefab index 518544de3..d378ead6e 100644 --- a/Assets/MirageXR/ContentTypes/Audio/AudioPrefab.prefab +++ b/Assets/MirageXR/ContentTypes/Audio/AudioPrefab.prefab @@ -26,11 +26,14 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1757333342452550} + serializedVersion: 2 m_LocalRotation: {x: 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: 5176807353210458408} + - {fileID: 2498868686428852291} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &114120278261795478 @@ -45,10 +48,13 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 00f40b7a662c0634683054d2b6f23fdd, type: 3} m_Name: m_EditorClassIdentifier: + focusEnabled: 1 audioName: audio.wav useExternalSource: 0 icon: {fileID: 904396337269093791} iconSprite: {fileID: 21300000, guid: 1684957e9040dd2458b72951706ca48e, type: 3} + _captionText: {fileID: 2348849171431607076} + _captionObj: {fileID: 7227482907134956261} pauseIcon: {fileID: 21300000, guid: cd755636f7ffbe7468ceb55a73896fd7, type: 3} iconImage: {fileID: 8838812575601077682} --- !u!114 &214334256209312219 @@ -73,11 +79,96 @@ SphereCollider: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1757333342452550} m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 m_IsTrigger: 0 + m_ProvidesContacts: 0 m_Enabled: 1 - serializedVersion: 2 + serializedVersion: 3 m_Radius: 0.07 m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &173725129032529999 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5596486708792679264} + - component: {fileID: 5835024193065445702} + - component: {fileID: 284658667829659593} + m_Layer: 5 + m_Name: captionOff + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &5596486708792679264 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 173725129032529999} + m_LocalRotation: {x: 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: 1616617665143126904} + - {fileID: 6400470270344110643} + m_Father: {fileID: 2498868686428852291} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 286.56998, y: 484.333} + m_SizeDelta: {x: 573.14, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5835024193065445702 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 173725129032529999} + m_CullTransparentMesh: 1 +--- !u!114 &284658667829659593 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 173725129032529999} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &904396337269093791 GameObject: m_ObjectHideFlags: 0 @@ -102,9 +193,11 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 904396337269093791} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 0.025, y: 0.025, z: 0.025} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4195733794599604} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -119,10 +212,12 @@ SpriteRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_RayTracingMode: 0 + m_RayTraceProcedural: 0 m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: @@ -158,3 +253,601 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &947460293754061260 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7047745404018431980} + - component: {fileID: 288978258790758556} + - component: {fileID: 7686481455019258598} + m_Layer: 30 + m_Name: ToggeCaption + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7047745404018431980 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 947460293754061260} + m_LocalRotation: {x: -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: 7913402268262665108} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 57, y: 50} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &288978258790758556 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 947460293754061260} + m_CullTransparentMesh: 1 +--- !u!114 &7686481455019258598 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 947460293754061260} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e5399b09850ba15479de15931afa773f, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2038546319206605168 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5153164619677826593} + - component: {fileID: 1152222032591459771} + - component: {fileID: 2348849171431607076} + m_Layer: 30 + m_Name: captionText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5153164619677826593 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2038546319206605168} + m_LocalRotation: {x: 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: 7913402268262665108} + 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.0024872, y: 0} + m_SizeDelta: {x: 573.15, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1152222032591459771 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2038546319206605168} + m_CullTransparentMesh: 1 +--- !u!114 &2348849171431607076 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2038546319206605168} + 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: New 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: 4279527930 + m_fontColor: {r: 0.9811321, g: 0.41258252, b: 0.07775002, 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: 25 + m_fontSizeBase: 25 + 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: 2 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 5, y: 10, z: 5, w: 5} + 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 &3605025493559179877 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2498868686428852291} + - component: {fileID: 2595640894792848915} + - component: {fileID: 8567256030247855392} + - component: {fileID: 6250723478186060136} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2498868686428852291 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3605025493559179877} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7913402268262665108} + - {fileID: 5596486708792679264} + m_Father: {fileID: 4195733794599604} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!223 &2595640894792848915 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3605025493559179877} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &8567256030247855392 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3605025493559179877} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 720, y: 1280} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!114 &6250723478186060136 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3605025493559179877} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!1 &6565722153536831615 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1616617665143126904} + - component: {fileID: 3369255805956736978} + - component: {fileID: 212449798547480362} + m_Layer: 5 + m_Name: captionText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1616617665143126904 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6565722153536831615} + m_LocalRotation: {x: 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: 5596486708792679264} + 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.0024872, y: 0} + m_SizeDelta: {x: 573.15, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3369255805956736978 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6565722153536831615} + m_CullTransparentMesh: 1 +--- !u!114 &212449798547480362 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6565722153536831615} + 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: + 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: 4279527930 + m_fontColor: {r: 0.9811321, g: 0.41258252, b: 0.07775002, 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: 25 + m_fontSizeBase: 25 + 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: 2 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 5, y: 5, z: 5, w: 5} + 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 &7227482907134956261 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7913402268262665108} + - component: {fileID: 1277433543734499426} + - component: {fileID: 5454513041937481215} + m_Layer: 30 + m_Name: captionOn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7913402268262665108 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7227482907134956261} + m_LocalRotation: {x: 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: 5153164619677826593} + - {fileID: 7047745404018431980} + m_Father: {fileID: 2498868686428852291} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 316, y: 403} + m_SizeDelta: {x: 573.14, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1277433543734499426 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7227482907134956261} + m_CullTransparentMesh: 1 +--- !u!114 &5454513041937481215 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7227482907134956261} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.105882354, g: 0.101960786, b: 0.09803922, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7635921266198356181 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6400470270344110643} + - component: {fileID: 1436762563952374099} + - component: {fileID: 5343543669808228708} + m_Layer: 5 + m_Name: ToggeCaption + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6400470270344110643 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7635921266198356181} + m_LocalRotation: {x: -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: 5596486708792679264} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 87, y: 50} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1436762563952374099 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7635921266198356181} + m_CullTransparentMesh: 1 +--- !u!114 &5343543669808228708 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7635921266198356181} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 0ad298b41a7ef0c40b68f85296a8b62c, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 diff --git a/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionEdit.cs b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionEdit.cs new file mode 100644 index 000000000..83e17c54e --- /dev/null +++ b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionEdit.cs @@ -0,0 +1,96 @@ +using System.Collections; +using System.Collections.Generic; +using TMPro; +using UnityEngine; +using UnityEngine.UI; + +public class AudioCaptionEdit : MonoBehaviour +{ + [SerializeField] private Button _btnBackPreview; + [SerializeField] private Button _btnDoneEditing; + [SerializeField] private TMP_InputField _captionEditText; + + [SerializeField] private GameObject _panelMain; + [SerializeField] private GameObject _panelCaptionEdit; + [SerializeField] private GameObject _panelCaptionPreview; + + [SerializeField] private AudioCaptionPreview audioCaptionPreview; + private string text = string.Empty; + + // Start is called before the first frame update + private void Start() + { + // Ensure all objects are properly assigned in the Unity Inspector + if (_panelCaptionPreview == null ) + { + Debug.LogError("_panelCaptionPreview is not assigned "); + return; // Early exit to prevent accessing null references + } + if (_panelMain == null ) + { + Debug.LogError("_panelMain is not assigned "); + return; // Early exit to prevent accessing null references + } + if (_btnBackPreview == null ) + { + Debug.LogError("_btnBackPreview is not assigned "); + return; // Early exit to prevent accessing null references + } + if (_btnDoneEditing == null ) + { + Debug.LogError("_btnDoneEditing is not assigned "); + return; // Early exit to prevent accessing null references + } + if (_captionEditText == null ) + { + Debug.LogError("_captionEditText is not assigned "); + return; // Early exit to prevent accessing null references + } + if ( audioCaptionPreview == null) + { + Debug.LogError("audioCaptionPreview is not assigned "); + return; // Early exit to prevent accessing null references + } + + _panelCaptionPreview.SetActive(false); + _panelMain.SetActive(false); + + _btnBackPreview.onClick.AddListener(OnClickBackPreview); + _btnDoneEditing.onClick.AddListener(doneEditing); + + // Safely assigning text, with a fallback option + _captionEditText.text = audioCaptionPreview.Captions(); + } + + //When the back button from caption preview is clicked! + //Hide the editing panel and show the preview panel + private void OnClickBackPreview() + { + _panelCaptionEdit.SetActive(false); + _panelCaptionPreview.SetActive(true); + + } + + //When caption editing is complete + //Hide the editing panel and show the main panel + private void doneEditing() + { + _panelCaptionEdit.SetActive(false); + _panelMain.SetActive(true); + } + + // This method retrieves and returns the edited caption text + public string EditedCaption() + { + if (_captionEditText != null) + { + text = _captionEditText.text; + } + else + { + Debug.LogError("_captionEditText is null. Cannot retrieve text."); + text = ""; // Fallback or default text + } + return text; + } +} diff --git a/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionEdit.cs.meta b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionEdit.cs.meta new file mode 100644 index 000000000..2461d4164 --- /dev/null +++ b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionEdit.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1e80672a6718c6a43a38f43ad3e1b4f6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionGenerator.cs b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionGenerator.cs new file mode 100644 index 000000000..e729aaec2 --- /dev/null +++ b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionGenerator.cs @@ -0,0 +1,157 @@ +using System.Collections; +using UnityEngine; +using TMPro; +using IBM.Cloud.SDK; +using IBM.Cloud.SDK.Authentication.Iam; +using IBM.Watson.SpeechToText.V1; +using IBM.Watson.SpeechToText.V1.Model; +using System.IO; +using UnityEngine.Networking; +using UnityEngine.Android; +using System; + +public class AudioCaptionGenerator : MonoBehaviour +{ + [SerializeField] private TMP_Text transcribedSpeech; + [SerializeField] private GameObject _spinner; + [SerializeField] private AudioEditorView _audioEditView; + + private SpeechToTextService speechToText; + private string soundPath; + private string text = string.Empty; + private string _serviceUrl; + private string _iamApikey; + + private AudioSource audioSource; + private byte[] audioBytes; + private AudioClip speechClip; + + void Start() + { + StartCoroutine(Initialize()); + } + + private IEnumerator Initialize() + { + + + // Load API keys + _iamApikey = _audioEditView.GetApiKey(); + _serviceUrl = _audioEditView.GetServiceUrl(); + + yield return StartCoroutine(CreateService()); + + string audioFileName = _audioEditView.SaveAndReturnAudioClipPath(); + if (!string.IsNullOrEmpty(audioFileName)) + { + soundPath = audioFileName; + yield return StartCoroutine(ConvertAudioFileToText(soundPath)); + } + } + + + + private IEnumerator CreateService() + { + var authenticator = new IamAuthenticator(apikey: _iamApikey); + + while (!authenticator.CanAuthenticate()) + { + Debug.LogWarning("Waiting for authenticator to be ready..."); + yield return null; + } + + speechToText = new SpeechToTextService(authenticator); + speechToText.SetServiceUrl(_serviceUrl); + } + + private IEnumerator ConvertAudioFileToText(string audioFilePath) + { + // Setting Up and Initial Checks + _spinner.SetActive(true); + Debug.Log("ConvertAudioFileToText"); + + transcribedSpeech.text = ""; + + if (speechToText == null) + { + Debug.LogError("SpeechToText service is not initialized."); + yield break; + } + + // Verify file existence + if (!File.Exists(audioFilePath)) + { + Debug.LogError("Audio file not found at path: " + audioFilePath); + _spinner.SetActive(false); + yield break; + } + + // Reading the audio file and storing the audio data + byte[] audioBytes = null; + try + { + audioBytes = File.ReadAllBytes(audioFilePath); + } + catch (Exception ex) + { + Debug.LogError("Failed to read audio file: " + ex.Message); + _spinner.SetActive(false); + yield break; + } + + // Sending Recognition Request + SpeechRecognitionResults recognizeResponse = null; + using (MemoryStream audioStream = new MemoryStream(audioBytes)) + { + speechToText.Recognize( + callback: (DetailedResponse response, IBMError error) => + { + if (error != null) + { + Debug.LogError("Error in Recognize: " + error.ToString()); + recognizeResponse = new SpeechRecognitionResults(); // Avoid null reference + return; + } + else + { + Debug.Log("The response is: " + response.Response); + recognizeResponse = response.Result; + } + }, + audio: audioStream, + contentType: "audio/wav", + timestamps: true + ); + } + + // Waiting for Recognition Response + while (recognizeResponse == null) + { + yield return null; + } + + // Processing Recognized Text + transcribedSpeech.text = ""; + foreach (var res in recognizeResponse.Results) + { + foreach (var alt in res.Alternatives) + { + Debug.Log(alt.Transcript); + transcribedSpeech.text += alt.Transcript + "\n"; + } + } + + text = transcribedSpeech.text; + + _spinner.SetActive(false); + } + + /// + /// Returns the generated caption + /// + public string GeneratedCaption() + { + return text; + } +} diff --git a/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionGenerator.cs.meta b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionGenerator.cs.meta new file mode 100644 index 000000000..8c461496f --- /dev/null +++ b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionGenerator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 264b4c2ba81fbac4c9b256b083719b03 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionPreview.cs b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionPreview.cs new file mode 100644 index 000000000..c747ffdc8 --- /dev/null +++ b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionPreview.cs @@ -0,0 +1,45 @@ +using System.Collections; +using System.Collections.Generic; +using TMPro; +using UnityEngine; +using UnityEngine.UI; + +public class AudioCaptionPreview : MonoBehaviour +{ + [SerializeField] private Button _btnBack; + [SerializeField] private Button _btnEditCaption; + [SerializeField] private TMP_Text _captionTextPreview; + [SerializeField] private AudioCaptionGenerator _captionGenerator; + + [SerializeField] private GameObject _panelMain; + [SerializeField] private GameObject _panelCaptionPreview; + [SerializeField] private GameObject _panelCaptionEdit; + [SerializeField] private GameObject _generateCaption; + + void Start() + { + _generateCaption.SetActive(true); + _panelCaptionEdit.SetActive(false); + _btnBack.onClick.AddListener(OnClickBack); + _btnEditCaption.onClick.AddListener(OnClickCaptionEdit); + _captionTextPreview.text = _captionGenerator.GeneratedCaption(); + } + + private void OnClickBack() + { + _panelCaptionPreview.SetActive(false); + _panelMain.SetActive(true); + } + + private void OnClickCaptionEdit() + { + _panelCaptionEdit.SetActive(true); + _panelCaptionPreview.SetActive(false); + } + + //Returns the caption text + public string Captions() + { + return _captionTextPreview.text; + } +} diff --git a/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionPreview.cs.meta b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionPreview.cs.meta new file mode 100644 index 000000000..b46cfbaf4 --- /dev/null +++ b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioCaptionPreview.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ebd1966e15ebac643a42eb1b573ccbc9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioEditor.prefab b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioEditor.prefab index 9ae2d986f..e077630ff 100644 --- a/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioEditor.prefab +++ b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioEditor.prefab @@ -94,82 +94,6 @@ MonoBehaviour: m_FlexibleWidth: -1 m_FlexibleHeight: -1 m_LayoutPriority: 1 ---- !u!1 &271294374909054629 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8361438561453551197} - - component: {fileID: 4596419629944312630} - - component: {fileID: 5450965607280129209} - m_Layer: 5 - m_Name: AudioSettingScrollPanel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8361438561453551197 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 271294374909054629} - m_LocalRotation: {x: 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: 3658176002437247276} - m_Father: {fileID: 664765014074207512} - 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: -100} - m_SizeDelta: {x: 0, y: -200} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4596419629944312630 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 271294374909054629} - m_CullTransparentMesh: 1 ---- !u!114 &5450965607280129209 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 271294374909054629} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 1616419669058963262} - m_Horizontal: 0 - m_Vertical: 1 - m_MovementType: 2 - m_Elasticity: 0.1 - m_Inertia: 1 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 1 - m_Viewport: {fileID: 3658176002437247276} - m_HorizontalScrollbar: {fileID: 0} - m_VerticalScrollbar: {fileID: 0} - m_HorizontalScrollbarVisibility: 2 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: -3 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] --- !u!1 &821838709383059483 GameObject: m_ObjectHideFlags: 0 @@ -305,66 +229,6 @@ MonoBehaviour: m_EffectColor: {r: 0, g: 0, b: 0, a: 0.3137255} m_EffectDistance: {x: 1, y: -1} m_UseGraphicAlpha: 1 ---- !u!1 &1256460658443355767 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3658176002437247276} - - component: {fileID: 5792608953907620322} - - component: {fileID: 4440986999431438508} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3658176002437247276 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1256460658443355767} - m_LocalRotation: {x: -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: 1616419669058963262} - m_Father: {fileID: 8361438561453551197} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!222 &5792608953907620322 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1256460658443355767} - m_CullTransparentMesh: 1 ---- !u!114 &4440986999431438508 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1256460658443355767} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: 0, y: 0, z: 0, w: 0} - m_Softness: {x: 0, y: 0} --- !u!1 &1542523305443262907 GameObject: m_ObjectHideFlags: 0 @@ -517,7 +381,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1724689342766649076} - - {fileID: 8361438561453551197} + - {fileID: 8146496972461128792} - {fileID: 8873940294371081886} - {fileID: 6076343295303847440} m_Father: {fileID: 8371701705238998909} @@ -565,6 +429,53 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1757957403131619750 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6234320770720172944} + - component: {fileID: 4045333823146675448} + m_Layer: 0 + m_Name: CaptionGenerator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &6234320770720172944 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1757957403131619750} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 139.79999, y: 209, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8371701705238998909} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4045333823146675448 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1757957403131619750} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 264b4c2ba81fbac4c9b256b083719b03, type: 3} + m_Name: + m_EditorClassIdentifier: + transcribedSpeech: {fileID: 7351934716025474426} + _spinner: {fileID: 7308570669164919326} + _audioEditView: {fileID: 5593819058377791481} --- !u!1 &1864338816220733172 GameObject: m_ObjectHideFlags: 0 @@ -575,7 +486,6 @@ GameObject: m_Component: - component: {fileID: 3802461623017161759} - component: {fileID: 5034026291239284275} - - component: {fileID: 2026070851403977917} m_Layer: 5 m_Name: Radius m_TagString: Untagged @@ -590,14 +500,14 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1864338816220733172} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalRotation: {x: 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: 1319149244252693588} - {fileID: 3080300689341798518} - m_Father: {fileID: 1616419669058963262} + m_Father: {fileID: 1807377057581014701} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -624,23 +534,6 @@ MonoBehaviour: m_FlexibleWidth: -1 m_FlexibleHeight: -1 m_LayoutPriority: 1 ---- !u!114 &2026070851403977917 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1864338816220733172} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f8c9fc824b4042141a4efb6ec05f2905, type: 3} - m_Name: - m_EditorClassIdentifier: - _getIdFromName: 0 - _id: augmentation_audio_radius - _interactableObject: {fileID: 2567044415428799768} - _isPartOfScrollView: 1 - _delay: 0 --- !u!1 &2297459514377334420 GameObject: m_ObjectHideFlags: 0 @@ -1325,7 +1218,7 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 1616419669058963262} + m_Father: {fileID: 1807377057581014701} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -1380,7 +1273,6 @@ GameObject: m_Component: - component: {fileID: 2890221969784807990} - component: {fileID: 2796743721187515589} - - component: {fileID: 4103354236067846229} m_Layer: 5 m_Name: LoopToggle m_TagString: Untagged @@ -1395,14 +1287,14 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2883352936826344089} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalRotation: {x: 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: 1841027952454078579} - {fileID: 219753895951558772} - m_Father: {fileID: 1616419669058963262} + m_Father: {fileID: 1807377057581014701} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -1429,23 +1321,6 @@ MonoBehaviour: m_FlexibleWidth: -1 m_FlexibleHeight: -1 m_LayoutPriority: 1 ---- !u!114 &4103354236067846229 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2883352936826344089} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f8c9fc824b4042141a4efb6ec05f2905, type: 3} - m_Name: - m_EditorClassIdentifier: - _getIdFromName: 0 - _id: augmentation_audio_loop - _interactableObject: {fileID: 5471233207312452628} - _isPartOfScrollView: 1 - _delay: 0 --- !u!1 &2916815334939824930 GameObject: m_ObjectHideFlags: 0 @@ -1738,18 +1613,18 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2951362908758060977} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalRotation: {x: 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: 2676277192643504164} - {fileID: 4522532689628699758} - m_Father: {fileID: 1616419669058963262} + m_Father: {fileID: 1807377057581014701} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 540, y: -317.61786} + m_AnchoredPosition: {x: 540, y: -320} m_SizeDelta: {x: 1040, y: 600} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &7033296157141924533 @@ -1894,6 +1769,88 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: [] +--- !u!1 &3210507590091982770 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8146496972461128792} + - component: {fileID: 7335801866336012491} + - component: {fileID: 8716496205387595448} + m_Layer: 5 + m_Name: AudioSettingScrollPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8146496972461128792 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3210507590091982770} + m_LocalRotation: {x: -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: 1807377057581014701} + m_Father: {fileID: 664765014074207512} + 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: -100} + m_SizeDelta: {x: 0, y: -200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &7335801866336012491 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3210507590091982770} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1807377057581014701} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 5 + m_Viewport: {fileID: 0} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 0 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &8716496205387595448 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3210507590091982770} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} --- !u!1 &3610889020748910927 GameObject: m_ObjectHideFlags: 0 @@ -2432,7 +2389,6 @@ GameObject: m_Component: - component: {fileID: 3078716367215207712} - component: {fileID: 1818803333703972125} - - component: {fileID: 4329315264492403611} m_Layer: 5 m_Name: TriggerToggle m_TagString: Untagged @@ -2447,14 +2403,14 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3957399121762197769} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalRotation: {x: 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: 6432986157014995700} - {fileID: 6761279719533915178} - m_Father: {fileID: 1616419669058963262} + m_Father: {fileID: 1807377057581014701} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -2481,23 +2437,6 @@ MonoBehaviour: m_FlexibleWidth: -1 m_FlexibleHeight: -1 m_LayoutPriority: 1 ---- !u!114 &4329315264492403611 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3957399121762197769} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f8c9fc824b4042141a4efb6ec05f2905, type: 3} - m_Name: - m_EditorClassIdentifier: - _getIdFromName: 0 - _id: augmentation_audio_trigger - _interactableObject: {fileID: 1528378926475397194} - _isPartOfScrollView: 1 - _delay: 0 --- !u!1 &4014390887134620010 GameObject: m_ObjectHideFlags: 0 @@ -2522,14 +2461,14 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4014390887134620010} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalRotation: {x: 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: 1967640515956068821} - {fileID: 9175094757950352304} - m_Father: {fileID: 1616419669058963262} + m_Father: {fileID: 1807377057581014701} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -3148,7 +3087,7 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!1 &4777414234211344253 +--- !u!1 &4806939526560932457 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3156,157 +3095,26 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1616419669058963262} - - component: {fileID: 5915868057270795182} - - component: {fileID: 7517063659191717009} - - component: {fileID: 3534093632217561899} - - component: {fileID: 8662335479126093290} + - component: {fileID: 5842585802442485065} + - component: {fileID: 1403259765822761214} + - component: {fileID: 314227419684798603} m_Layer: 5 - m_Name: Content + m_Name: ImageArrowDown m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &1616419669058963262 +--- !u!224 &5842585802442485065 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4777414234211344253} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_GameObject: {fileID: 4806939526560932457} + m_LocalRotation: {x: 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: 5242524122775429691} - - {fileID: 124696206607225807} - - {fileID: 7378354506451754436} - - {fileID: 7274431357332483791} - - {fileID: 2890221969784807990} - - {fileID: 591057647206023464} - - {fileID: 3802461623017161759} - - {fileID: 1488556158959479749} - - {fileID: 7367325352042086959} - - {fileID: 3078716367215207712} - - {fileID: 8996872611347431922} - - {fileID: 5435255612135652987} - - {fileID: 5814333291791429207} - - {fileID: 6040002601180131819} - m_Father: {fileID: 3658176002437247276} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &5915868057270795182 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4777414234211344253} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} - m_Name: - m_EditorClassIdentifier: - m_HorizontalFit: 0 - m_VerticalFit: 2 ---- !u!114 &7517063659191717009 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4777414234211344253} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 20 - m_Right: 20 - m_Top: 10 - m_Bottom: 20 - m_ChildAlignment: 1 - m_Spacing: 20 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 1 - m_ChildControlWidth: 1 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 1 - m_ChildScaleHeight: 1 - m_ReverseArrangement: 0 ---- !u!222 &3534093632217561899 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4777414234211344253} - m_CullTransparentMesh: 1 ---- !u!114 &8662335479126093290 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4777414234211344253} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &4806939526560932457 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5842585802442485065} - - component: {fileID: 1403259765822761214} - - component: {fileID: 314227419684798603} - m_Layer: 5 - m_Name: ImageArrowDown - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &5842585802442485065 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4806939526560932457} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.3, y: 1.3, z: 1} + m_LocalScale: {x: 1.3, y: 1.3, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1099596480401865170} @@ -3518,12 +3326,12 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5599352693335844097} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalRotation: {x: 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: 1616419669058963262} + m_Father: {fileID: 1807377057581014701} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -3652,12 +3460,12 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6280370950047989038} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalRotation: {x: 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: 1616419669058963262} + m_Father: {fileID: 1807377057581014701} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -4000,7 +3808,6 @@ GameObject: m_Component: - component: {fileID: 591057647206023464} - component: {fileID: 6170460301980219635} - - component: {fileID: 7488817773621437857} m_Layer: 5 m_Name: 3DSoundToggle m_TagString: Untagged @@ -4015,14 +3822,14 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6448219877625679358} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalRotation: {x: 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: 8904853516022011527} - {fileID: 5057968627365150794} - m_Father: {fileID: 1616419669058963262} + m_Father: {fileID: 1807377057581014701} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -4049,23 +3856,6 @@ MonoBehaviour: m_FlexibleWidth: -1 m_FlexibleHeight: -1 m_LayoutPriority: 1 ---- !u!114 &7488817773621437857 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6448219877625679358} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f8c9fc824b4042141a4efb6ec05f2905, type: 3} - m_Name: - m_EditorClassIdentifier: - _getIdFromName: 0 - _id: augmentation_audio_3d - _interactableObject: {fileID: 1067497384473715754} - _isPartOfScrollView: 1 - _delay: 0 --- !u!1 &6495288338383876845 GameObject: m_ObjectHideFlags: 0 @@ -4096,7 +3886,7 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 1616419669058963262} + m_Father: {fileID: 1807377057581014701} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -4141,6 +3931,96 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6570185941448539367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7544769249510205618} + - component: {fileID: 2426288741990486295} + - component: {fileID: 3971594343819563882} + - component: {fileID: 5789946269681288520} + m_Layer: 0 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7544769249510205618 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6570185941448539367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 1.155637} + m_LocalScale: {x: 2, y: 2, z: 2} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1379868038015030359} + 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: -138, y: 693} + m_SizeDelta: {x: 77, y: 77} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2426288741990486295 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6570185941448539367} + m_CullTransparentMesh: 1 +--- !u!114 &3971594343819563882 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6570185941448539367} + 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: 3286163911610860551, guid: 18b9ac9b3148aa749afbfffce85773cf, + type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &5789946269681288520 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6570185941448539367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 06406f4a766de1c4a9c655ab194fb594, type: 3} + m_Name: + m_EditorClassIdentifier: + rotateSpeed: 200 --- !u!1 &6639976992914464441 GameObject: m_ObjectHideFlags: 0 @@ -4158,7 +4038,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &5814333291791429207 RectTransform: m_ObjectHideFlags: 0 @@ -4166,18 +4046,18 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6639976992914464441} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalRotation: {x: 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: 5387835898791890843} - m_Father: {fileID: 1616419669058963262} + m_Father: {fileID: 1807377057581014701} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 360, y: -2242.1177} - m_SizeDelta: {x: 680, y: 200} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 200} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &5610681030318731455 MonoBehaviour: @@ -4237,7 +4117,6 @@ GameObject: - component: {fileID: 5711680310448640920} - component: {fileID: 4534711421924844163} - component: {fileID: 8545717190235688793} - - component: {fileID: 1746521227405567377} m_Layer: 5 m_Name: ButtonRecord m_TagString: Untagged @@ -4260,9 +4139,9 @@ RectTransform: - {fileID: 6824271980364725245} m_Father: {fileID: 9175094757950352304} 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 291.375, y: -150} m_SizeDelta: {x: 100, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &5711680310448640920 @@ -4347,23 +4226,38 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: [] ---- !u!114 &1746521227405567377 -MonoBehaviour: +--- !u!1 &7308570669164919326 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7134031545534917727} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f8c9fc824b4042141a4efb6ec05f2905, type: 3} - m_Name: - m_EditorClassIdentifier: - _getIdFromName: 0 - _id: augmentation_audio_record - _interactableObject: {fileID: 7134031545534917727} - _isPartOfScrollView: 1 - _delay: 0 + serializedVersion: 6 + m_Component: + - component: {fileID: 1379868038015030359} + m_Layer: 0 + m_Name: Spiner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1379868038015030359 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7308570669164919326} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 154.51, y: -233, z: -2.218} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7544769249510205618} + m_Father: {fileID: 8371701705238998909} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &7375416521526674702 GameObject: m_ObjectHideFlags: 0 @@ -4686,9 +4580,9 @@ RectTransform: - {fileID: 4124235228810232379} m_Father: {fileID: 9175094757950352304} 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 874.125, y: -150} m_SizeDelta: {x: 100, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &462814098039513044 @@ -4807,8 +4701,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 360, y: -182.01} - m_SizeDelta: {x: 720, y: 150} + m_AnchoredPosition: {x: 540, y: -182.01} + m_SizeDelta: {x: 1080, y: 150} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &5554453117743034947 CanvasRenderer: @@ -5109,6 +5003,10 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 664765014074207512} + - {fileID: 7155683398796976515} + - {fileID: 1118203256708651391} + - {fileID: 1379868038015030359} + - {fileID: 6234320770720172944} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -5151,6 +5049,7 @@ MonoBehaviour: _btnPause: {fileID: 3630610942812231882} _btnRewindBack: {fileID: 5759311056635550345} _btnRewindForward: {fileID: 7492312622781154478} + _btnGenerateCaptions: {fileID: 5933973329233031665} _toggle3D: {fileID: 1055088439722373923} _toggleLoop: {fileID: 5447481923680934685} _btnIncreaseRange: {fileID: 5740265520945019918} @@ -5169,15 +5068,19 @@ MonoBehaviour: _txtTimerFrom: {fileID: 6700994598634528440} _txtTimerTo: {fileID: 4258008269978561488} _panelRecordControls: {fileID: 4595049647099075091} - _panelAudioSettings: {fileID: 271294374909054629} + _panelAudioSettings: {fileID: 3210507590091982770} _panelBottomButtons: {fileID: 3640164302138082561} _topContainer: {fileID: 4014390887134620010} _topContainerPlayAudio: {fileID: 2951362908758060977} + _panelMain: {fileID: 1572383921361792843} + _panelCaptionPreview: {fileID: 4814071489301690089} + _generateCaption: {fileID: 1757957403131619750} _btnArrow: {fileID: 6908225137633135851} _panel: {fileID: 664765014074207512} _arrowDown: {fileID: 4806939526560932457} _arrowUp: {fileID: 4155571248091558043} _audioSource: {fileID: 6989242388783794570} + _audioCaptionEdit: {fileID: 8109046501957927613} --- !u!82 &6989242388783794570 AudioSource: m_ObjectHideFlags: 0 @@ -5307,10 +5210,10 @@ RectTransform: - {fileID: 6370290462961261689} m_Father: {fileID: 5814333291791429207} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 340, y: -100} - m_SizeDelta: {x: 680, y: 104.115} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 104.115} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &7060197635307305377 CanvasRenderer: @@ -5439,7 +5342,7 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 1616419669058963262} + m_Father: {fileID: 1807377057581014701} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -5548,14 +5451,136 @@ MonoBehaviour: m_ChildScaleWidth: 1 m_ChildScaleHeight: 0 m_ReverseArrangement: 0 ---- !u!1001 &173031522485229826 -PrefabInstance: +--- !u!1 &8804917768335059583 +GameObject: m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 3080300689341798518} - m_Modifications: + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1807377057581014701} + - component: {fileID: 664447908157090830} + - component: {fileID: 5681731251041704066} + - component: {fileID: 4775173740758118247} + m_Layer: 5 + m_Name: AudioSettingsPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1807377057581014701 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8804917768335059583} + m_LocalRotation: {x: -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: 5242524122775429691} + - {fileID: 124696206607225807} + - {fileID: 7378354506451754436} + - {fileID: 7274431357332483791} + - {fileID: 2890221969784807990} + - {fileID: 591057647206023464} + - {fileID: 3802461623017161759} + - {fileID: 1488556158959479749} + - {fileID: 7367325352042086959} + - {fileID: 3078716367215207712} + - {fileID: 8996872611347431922} + - {fileID: 5435255612135652987} + - {fileID: 5814333291791429207} + - {fileID: 6040002601180131819} + m_Father: {fileID: 8146496972461128792} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -886.5} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &664447908157090830 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8804917768335059583} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 20 + m_Top: 10 + m_Bottom: 20 + m_ChildAlignment: 1 + m_Spacing: 20 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 1 + m_ChildScaleHeight: 1 + m_ReverseArrangement: 0 +--- !u!114 &5681731251041704066 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8804917768335059583} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!114 &4775173740758118247 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8804917768335059583} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1807377057581014701} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 5 + m_Viewport: {fileID: 8146496972461128792} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 0 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1001 &173031522485229826 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3080300689341798518} + m_Modifications: - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, type: 3} propertyPath: m_Pivot.x @@ -5920,7 +5945,7 @@ PrefabInstance: - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, type: 3} propertyPath: m_SizeDelta.x - value: 680.006 + value: 1040.006 objectReference: {fileID: 0} - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, type: 3} @@ -5965,7 +5990,7 @@ PrefabInstance: - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, type: 3} propertyPath: m_AnchoredPosition.x - value: 360.003 + value: 540.003 objectReference: {fileID: 0} - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, type: 3} @@ -6783,10 +6808,6 @@ PrefabInstance: m_RemovedGameObjects: [] m_AddedGameObjects: [] m_AddedComponents: - - targetCorrespondingSourceObject: {fileID: 3772333365521071031, guid: 57ae253e62d86b4428f7879b537e5ee8, - type: 3} - insertIndex: -1 - addedObject: {fileID: 5439198084542779788} - targetCorrespondingSourceObject: {fileID: 8643612194162337440, guid: 57ae253e62d86b4428f7879b537e5ee8, type: 3} insertIndex: -1 @@ -6804,36 +6825,13 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1 &4114907771527206105 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 3772333365521071031, guid: 57ae253e62d86b4428f7879b537e5ee8, - type: 3} - m_PrefabInstance: {fileID: 955066468492586862} - m_PrefabAsset: {fileID: 0} ---- !u!114 &5439198084542779788 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4114907771527206105} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f8c9fc824b4042141a4efb6ec05f2905, type: 3} - m_Name: - m_EditorClassIdentifier: - _getIdFromName: 0 - _id: augmentation_audio_play - _interactableObject: {fileID: 4114907771527206105} - _isPartOfScrollView: 1 - _delay: 0 --- !u!114 &6089450231448799912 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 6468014986455033286, guid: 57ae253e62d86b4428f7879b537e5ee8, type: 3} m_PrefabInstance: {fileID: 955066468492586862} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4114907771527206105} + m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} @@ -7269,38 +7267,11 @@ PrefabInstance: insertIndex: -1 addedObject: {fileID: 8877186305320271598} m_AddedComponents: - - targetCorrespondingSourceObject: {fileID: 4018288325162673461, guid: 57ae253e62d86b4428f7879b537e5ee8, - type: 3} - insertIndex: -1 - addedObject: {fileID: 2777175907833353990} - targetCorrespondingSourceObject: {fileID: 8643612194162337440, guid: 57ae253e62d86b4428f7879b537e5ee8, type: 3} insertIndex: -1 addedObject: {fileID: 2783822119660116096} m_SourcePrefab: {fileID: 100100000, guid: 57ae253e62d86b4428f7879b537e5ee8, type: 3} ---- !u!1 &2836367171361848191 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 4018288325162673461, guid: 57ae253e62d86b4428f7879b537e5ee8, - type: 3} - m_PrefabInstance: {fileID: 1197710226861694538} - m_PrefabAsset: {fileID: 0} ---- !u!114 &2777175907833353990 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2836367171361848191} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f8c9fc824b4042141a4efb6ec05f2905, type: 3} - m_Name: - m_EditorClassIdentifier: - _getIdFromName: 0 - _id: augmentation_audio_startstoprec - _interactableObject: {fileID: 2836367171361848191} - _isPartOfScrollView: 0 - _delay: 0 --- !u!114 &3439775489444194798 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 4549645586220660644, guid: 57ae253e62d86b4428f7879b537e5ee8, @@ -7638,18 +7609,12 @@ MonoBehaviour: type: 3} m_PrefabInstance: {fileID: 2843141963987474588} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5471233207312452628} + m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1 &5471233207312452628 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 7825399147096495240, guid: 2d5259a1589303e46990babb5e689f37, - type: 3} - m_PrefabInstance: {fileID: 2843141963987474588} - m_PrefabAsset: {fileID: 0} --- !u!1001 &3953146289425516845 PrefabInstance: m_ObjectHideFlags: 0 @@ -7696,7 +7661,7 @@ PrefabInstance: - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, type: 3} propertyPath: m_SizeDelta.x - value: 680.006 + value: 1040.006 objectReference: {fileID: 0} - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, type: 3} @@ -7741,7 +7706,7 @@ PrefabInstance: - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, type: 3} propertyPath: m_AnchoredPosition.x - value: 360.003 + value: 540.003 objectReference: {fileID: 0} - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, type: 3} @@ -7820,7 +7785,7 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 1616419669058963262} + m_TransformParent: {fileID: 1807377057581014701} m_Modifications: - target: {fileID: 2185933413058721460, guid: 8f9f047aceb85df44af9064409a8647c, type: 3} @@ -7955,10 +7920,6 @@ PrefabInstance: type: 3} insertIndex: -1 addedObject: {fileID: 2344370462981939110} - - targetCorrespondingSourceObject: {fileID: 2185933413058721460, guid: 8f9f047aceb85df44af9064409a8647c, - type: 3} - insertIndex: -1 - addedObject: {fileID: 7926426084364546783} m_SourcePrefab: {fileID: 100100000, guid: 8f9f047aceb85df44af9064409a8647c, type: 3} --- !u!1 &2857824600222529277 stripped GameObject: @@ -7986,23 +7947,6 @@ MonoBehaviour: m_FlexibleWidth: -1 m_FlexibleHeight: -1 m_LayoutPriority: 1 ---- !u!114 &7926426084364546783 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2857824600222529277} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f8c9fc824b4042141a4efb6ec05f2905, type: 3} - m_Name: - m_EditorClassIdentifier: - _getIdFromName: 0 - _id: augmentation_audio_accept - _interactableObject: {fileID: 2857824600222529277} - _isPartOfScrollView: 1 - _delay: 0 --- !u!114 &5061482199304278737 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 9205649768546161304, guid: 8f9f047aceb85df44af9064409a8647c, @@ -8741,126 +8685,399 @@ MonoBehaviour: type: 3} m_PrefabInstance: {fileID: 7082442746855829666} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1067497384473715754} + m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1 &1067497384473715754 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 7825399147096495240, guid: 2d5259a1589303e46990babb5e689f37, - type: 3} - m_PrefabInstance: {fileID: 7082442746855829666} - m_PrefabAsset: {fileID: 0} --- !u!224 &5057968627365150794 stripped RectTransform: m_CorrespondingSourceObject: {fileID: 2627964235497976040, guid: 2d5259a1589303e46990babb5e689f37, type: 3} m_PrefabInstance: {fileID: 7082442746855829666} m_PrefabAsset: {fileID: 0} ---- !u!1001 &7254702780127764089 +--- !u!1001 &7217130871856623760 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 6076343295303847440} + m_TransformParent: {fileID: 8371701705238998909} m_Modifications: - - target: {fileID: 545186075589214908, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 2743032793862316907, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2743032793862316907, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2743032793862316907, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_SizeDelta.x + value: 599.9935 + objectReference: {fileID: 0} + - target: {fileID: 2743032793862316907, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 319.99677 + objectReference: {fileID: 0} + - target: {fileID: 2743032793862316907, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -693.3878 + objectReference: {fileID: 0} + - target: {fileID: 3663800950080347433, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_LineType + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3825498018084524604, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3825498018084524604, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3825498018084524604, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_SizeDelta.x + value: 600 + objectReference: {fileID: 0} + - target: {fileID: 3825498018084524604, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 320 + objectReference: {fileID: 0} + - target: {fileID: 3825498018084524604, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -140.51405 + objectReference: {fileID: 0} + - target: {fileID: 4003730110739983470, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_enableWordWrapping + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7002765422327799504, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_Name - value: TextTimer + value: PanelCaptionEdit objectReference: {fileID: 0} - - target: {fileID: 545186075589214908, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7002765422327799504, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7042590058289644060, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_AnchorMax.y value: 1 objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7042590058289644060, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7042590058289644060, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_SizeDelta.x + value: 600 + objectReference: {fileID: 0} + - target: {fileID: 7042590058289644060, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 320 + objectReference: {fileID: 0} + - target: {fileID: 7042590058289644060, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -45.514057 + objectReference: {fileID: 0} + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_Pivot.x value: 0.5 objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_Pivot.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, - type: 3} - propertyPath: m_RootOrder - value: 0 + value: 0.5 objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_AnchorMax.x - value: 0 + value: 1 objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_AnchorMax.y - value: 1 + value: 0.95 objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_AnchorMin.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_AnchorMin.y - value: 1 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_SizeDelta.x - value: 720 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_SizeDelta.y - value: 30 + value: -0.00024414 objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_LocalRotation.x - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_LocalRotation.y - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_LocalRotation.z - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} propertyPath: m_AnchoredPosition.x - value: 360 + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 7002765422327799504, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + insertIndex: -1 + addedObject: {fileID: 8109046501957927613} + m_SourcePrefab: {fileID: 100100000, guid: 626c6b56aa71303479fb3ad06e498a78, type: 3} +--- !u!1 &362175035369614912 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7002765422327799504, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + m_PrefabInstance: {fileID: 7217130871856623760} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8109046501957927613 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 362175035369614912} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1e80672a6718c6a43a38f43ad3e1b4f6, type: 3} + m_Name: + m_EditorClassIdentifier: + _btnBackPreview: {fileID: 5057606925091403912} + _btnDoneEditing: {fileID: 9137118817506747793} + _captionEditText: {fileID: 6264517833447959993} + _panelMain: {fileID: 1572383921361792843} + _panelCaptionEdit: {fileID: 362175035369614912} + _panelCaptionPreview: {fileID: 4814071489301690089} + audioCaptionPreview: {fileID: 8910573301750386985} +--- !u!224 &1118203256708651391 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7758789175759415791, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + m_PrefabInstance: {fileID: 7217130871856623760} + m_PrefabAsset: {fileID: 0} +--- !u!114 &5057606925091403912 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2456815823615166488, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + m_PrefabInstance: {fileID: 7217130871856623760} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &6264517833447959993 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 3663800950080347433, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + m_PrefabInstance: {fileID: 7217130871856623760} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &9137118817506747793 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1938227263627728129, guid: 626c6b56aa71303479fb3ad06e498a78, + type: 3} + m_PrefabInstance: {fileID: 7217130871856623760} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &7254702780127764089 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6076343295303847440} + m_Modifications: + - target: {fileID: 545186075589214908, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_Name + value: TextTimer + objectReference: {fileID: 0} + - target: {fileID: 545186075589214908, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_Pivot.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_SizeDelta.x + value: 1080 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_SizeDelta.y + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 540 objectReference: {fileID: 0} - target: {fileID: 4183032759630723382, guid: ccb6b84aaecf6b6468e6f35bb7d90097, type: 3} @@ -8977,7 +9194,7 @@ PrefabInstance: serializedVersion: 2 m_Modification: serializedVersion: 3 - m_TransformParent: {fileID: 1616419669058963262} + m_TransformParent: {fileID: 1807377057581014701} m_Modifications: - target: {fileID: 281545861054780362, guid: 306a3158d8129154789f82f75c313c69, type: 3} @@ -9699,6 +9916,316 @@ MonoBehaviour: m_FlexibleWidth: -1 m_FlexibleHeight: -1 m_LayoutPriority: 1 +--- !u!1001 &8023862247818695278 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8371701705238998909} + m_Modifications: + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.95 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_SizeDelta.y + value: -0.00024414 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3068774936717040613, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3284664203982349447, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_Name + value: PanelCaptionPreview + objectReference: {fileID: 0} + - target: {fileID: 3284664203982349447, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3418256862290220183, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3418256862290220183, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3418256862290220183, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_SizeDelta.x + value: 1109.5 + objectReference: {fileID: 0} + - target: {fileID: 3418256862290220183, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 574.75 + objectReference: {fileID: 0} + - target: {fileID: 3418256862290220183, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -140.51405 + objectReference: {fileID: 0} + - target: {fileID: 4428525945194265536, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_Name + value: captionTextPreview + objectReference: {fileID: 0} + - target: {fileID: 5061139420345475271, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5061139420345475271, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5061139420345475271, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_SizeDelta.x + value: 1109.5 + objectReference: {fileID: 0} + - target: {fileID: 5061139420345475271, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 574.75 + objectReference: {fileID: 0} + - target: {fileID: 5061139420345475271, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -45.514057 + objectReference: {fileID: 0} + - target: {fileID: 5849019393429336253, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_text + value: Edit Caption + objectReference: {fileID: 0} + - target: {fileID: 8486169686035471776, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8486169686035471776, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8486169686035471776, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_SizeDelta.x + value: -40 + objectReference: {fileID: 0} + - target: {fileID: 8486169686035471776, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchoredPosition.x + value: -20 + objectReference: {fileID: 0} + - target: {fileID: 8486169686035471776, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 9017971338851283868, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9017971338851283868, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9017971338851283868, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_SizeDelta.x + value: 1109.4935 + objectReference: {fileID: 0} + - target: {fileID: 9017971338851283868, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 574.74677 + objectReference: {fileID: 0} + - target: {fileID: 9017971338851283868, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -711.0755 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 3284664203982349447, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + insertIndex: -1 + addedObject: {fileID: 8910573301750386985} + m_SourcePrefab: {fileID: 100100000, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, type: 3} +--- !u!114 &1918131490709016527 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 8486169686035471777, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + m_PrefabInstance: {fileID: 8023862247818695278} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &4814071489301690089 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 3284664203982349447, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + m_PrefabInstance: {fileID: 8023862247818695278} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8910573301750386985 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4814071489301690089} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ebd1966e15ebac643a42eb1b573ccbc9, type: 3} + m_Name: + m_EditorClassIdentifier: + _btnBack: {fileID: 7129803906119464159} + _btnEditCaption: {fileID: 1918131490709016527} + _captionTextPreview: {fileID: 7351934716025474426} + _captionGenerator: {fileID: 4045333823146675448} + _panelMain: {fileID: 1572383921361792843} + _panelCaptionPreview: {fileID: 4814071489301690089} + _panelCaptionEdit: {fileID: 362175035369614912} + _generateCaption: {fileID: 1757957403131619750} +--- !u!114 &7129803906119464159 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 984136381562873521, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + m_PrefabInstance: {fileID: 8023862247818695278} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &7155683398796976515 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 870430648837518317, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + m_PrefabInstance: {fileID: 8023862247818695278} + m_PrefabAsset: {fileID: 0} +--- !u!114 &7351934716025474426 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 674745683175612180, guid: 0769ddc7edcab2c4dbeda9c6471a9c6b, + type: 3} + m_PrefabInstance: {fileID: 8023862247818695278} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1001 &8767527269726330050 PrefabInstance: m_ObjectHideFlags: 0 @@ -9822,19 +10349,13 @@ PrefabInstance: m_AddedGameObjects: [] m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 2d5259a1589303e46990babb5e689f37, type: 3} ---- !u!1 &1528378926475397194 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 7825399147096495240, guid: 2d5259a1589303e46990babb5e689f37, - type: 3} - m_PrefabInstance: {fileID: 8767527269726330050} - m_PrefabAsset: {fileID: 0} --- !u!114 &1531517333836750659 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 7849080908092523393, guid: 2d5259a1589303e46990babb5e689f37, type: 3} m_PrefabInstance: {fileID: 8767527269726330050} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1528378926475397194} + m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} diff --git a/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioEditorView.cs b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioEditorView.cs index aeb60dd12..30f70cb51 100644 --- a/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioEditorView.cs +++ b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/AudioEditorView.cs @@ -38,6 +38,8 @@ public class IntHolder : ObjectHolder { } [SerializeField] private Button _btnRewindBack; [SerializeField] private Button _btnRewindForward; + [SerializeField] private Button _btnGenerateCaptions; + [SerializeField] private Toggle _toggle3D; //[SerializeField] private Toggle _toggle2D; [SerializeField] private Toggle _toggleLoop; @@ -67,13 +69,21 @@ public class IntHolder : ObjectHolder { } [SerializeField] private GameObject _topContainer; [SerializeField] private GameObject _topContainerPlayAudio; [Space] + [SerializeField] private GameObject _panelMain; + [SerializeField] private GameObject _panelCaptionPreview; + [SerializeField] private GameObject _generateCaption; + [Space] [SerializeField] private Button _btnArrow; [SerializeField] private RectTransform _panel; [SerializeField] private GameObject _arrowDown; [SerializeField] private GameObject _arrowUp; [Space] [SerializeField] private AudioSource _audioSource; + [SerializeField] private AudioCaptionEdit _audioCaptionEdit; + + private string _serviceUrl; + private string _iamApikey; private AudioClip _audioClip; private string _fileName; private Coroutine _updateSliderPlayerCoroutine; @@ -83,9 +93,32 @@ public class IntHolder : ObjectHolder { } private string[] _audioFileType; private string _inputTriggerStepNumber = string.Empty; + //string captions + private string _audioCaption = string.Empty; + private string _tempFilePath; public override void Initialization(Action onClose, params object[] args) { + + //Loading IBM Watson keys + LoadKeysFromEnvFile(out var apiKey, out var serviceUrl); + + if (apiKey == null) + { + Debug.LogError($"Couldn't load 'apiKey' for {nameof(AudioCaptionGenerator)}"); + return; + } + + if (serviceUrl == null) + { + Debug.LogError($"Couldn't load 'serviceUrl' for {nameof(AudioCaptionGenerator)}"); + return; + } + + _iamApikey = apiKey; + _serviceUrl = serviceUrl; + + _showBackground = false; base.Initialization(onClose, args); @@ -96,10 +129,15 @@ public override void Initialization(Action onClose, params object[] a _panelRange.SetActive(false); _topContainer.SetActive(true); - _topContainerPlayAudio.SetActive(false); + _topContainerPlayAudio.SetActive(false); _panelRecordControls.SetActive(false); _panelBottomButtons.SetActive(false); _panelAudioSettings.SetActive(true); + _generateCaption.SetActive(false); + + _panelCaptionPreview.SetActive(false); + _panelMain.SetActive(true); + _btnGenerateCaptions.onClick.AddListener(OnClickCaptionGenerate); _btnAudioSettings.onClick.AddListener(OnOpenAudioSettings); _btnMicRecording.onClick.AddListener(OnOpenRecordControlsPanel); @@ -124,10 +162,10 @@ public override void Initialization(Action onClose, params object[] a _clampedScrollJumpToStep.onItemChanged.AddListener(OnItemJumpToStepChanged); _toggle3D.onValueChanged.AddListener(On3DSelected); - + _audioFileType = new string[] { NativeFilePicker.ConvertExtensionToFileType(AUDIO_FILE_EXTENSION_WAV), NativeFilePicker.ConvertExtensionToFileType(AUDIO_FILE_EXTENSION_MP3) }; - + var steps = activityManager.ActionsOfTypeAction; var stepsCount = steps.Count; @@ -161,6 +199,52 @@ public override void Initialization(Action onClose, params object[] a UpdateSliderPlayerAndTimer(); RootView_v2.Instance.HideBaseView(); } + private static void LoadKeysFromEnvFile(out string apiKey, out string serviceUrl) + { + const string ibmFileName = "ibm-credentials"; + const string speechToTextApikey = "SPEECH_TO_TEXT_IAM_APIKEY"; + const string speechToTextURL = "SPEECH_TO_TEXT_URL"; + + apiKey = null; + serviceUrl = null; + + var ibmCredentials = Resources.Load(ibmFileName) as TextAsset; + if (ibmCredentials == null) + { + Debug.LogError($"'{ibmFileName}' file not found"); + return; + } + + using var sr = new StringReader(ibmCredentials.text); + while (sr.ReadLine() is { } line) + { + var split = line.Split('='); + if (split.Length != 2) + { + continue; + } + + if (split[0] == speechToTextApikey) + { + apiKey = split[1].Trim(); + } + + if (split[0] == speechToTextURL) + { + serviceUrl = split[1].Trim(); + } + } + } + // returning IBM Watson API key + public string GetApiKey() + { + return _iamApikey; + } + // returning IBM Watson url + public string GetServiceUrl() + { + return _serviceUrl; + } private void InitClampedScrollRect(ClampedScrollRect clampedScrollRect, GameObject templatePrefab, int maxCount, string text) { @@ -275,9 +359,10 @@ private void OnRecordStopped() _recordStartTime = 0; SetPlayerActive(true); _audioClip = AudioRecorder.Stop(); + //_fileName = SaveAndReturnAudioClipPath(); _groupPlayControls.interactable = true; StopCoroutine(_updateRecordTimerCoroutine); - + OnClickRecordComplete(); _topContainer.SetActive(false); _topContainerPlayAudio.SetActive(true); @@ -470,11 +555,11 @@ private void OnOpenDeviceFolder() Debug.Log("Picked file: " + path); StartCoroutine(LoadAudioClip(path)); } - }, _audioFileType ); + }, _audioFileType); Debug.Log("Permission result: " + permission); } - - private IEnumerator LoadAudioClip(string path) + + private IEnumerator LoadAudioClip(string path) { var correctedPath = "file://" + path; using (WWW www = new WWW(correctedPath)) @@ -494,7 +579,7 @@ private IEnumerator LoadAudioClip(string path) } Debug.Log("File format: " + myAudioType); _audioClip = www.GetAudioClip(false, false, myAudioType); - + _recordStartTime = 0; SetPlayerActive(true); _groupPlayControls.interactable = true; @@ -535,6 +620,9 @@ protected override void OnAccept() _content.option += $"#{_txtSliderRangeValue.text}"; _content.scale = 0.5f; _content.url = $"http://{_fileName}"; + _audioCaption = _audioCaptionEdit.EditedCaption(); + _content.caption = _audioCaption; + Debug.Log("This is the caption stored" + _audioCaption); if (_toggleTrigger.isOn) { @@ -575,4 +663,28 @@ private void OnToggleTriggerValueChanged(bool value) { _objJumpToStep.SetActive(value); } + //The Method is called when generate caption button is pressed + private void OnClickCaptionGenerate() + { + _generateCaption.SetActive(true); + _panelMain.SetActive(false); + _panelCaptionPreview.SetActive(true); + } + + //Saving and returning the temporary path + public string SaveAndReturnAudioClipPath() + { + if (_audioClip != null) + { + var tempFileName = $"TempAudio_{DateTime.Now.ToFileTimeUtc()}.wav"; + var tempFilePath = Path.Combine(Application.temporaryCachePath, tempFileName); + SaveLoadAudioUtilities.Save(tempFilePath, _audioClip); + _tempFilePath = tempFilePath; + return tempFilePath; + } + else + { + return null; + } + } } diff --git a/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/CaptionEdit.prefab b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/CaptionEdit.prefab new file mode 100644 index 000000000..436995b15 --- /dev/null +++ b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/CaptionEdit.prefab @@ -0,0 +1,1687 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &502918095990323162 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2743032793862316907} + - component: {fileID: 2257872540025863257} + - component: {fileID: 6815881862955223393} + - component: {fileID: 3663800950080347433} + m_Layer: 5 + m_Name: InputField (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2743032793862316907 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 502918095990323162} + m_LocalRotation: {x: 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: 6705741082108745971} + m_Father: {fileID: 5961960002378253223} + 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: 1236.7756} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2257872540025863257 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 502918095990323162} + m_CullTransparentMesh: 1 +--- !u!114 &6815881862955223393 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 502918095990323162} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 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 &3663800950080347433 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 502918095990323162} + 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: 6815881862955223393} + m_TextViewport: {fileID: 6705741082108745971} + m_TextComponent: {fileID: 4003730110739983470} + m_Placeholder: {fileID: 6065596701460344100} + 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: 40 + 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 &775240522160424577 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7616475426573600467} + - component: {fileID: 6036707282613413423} + - component: {fileID: 6950109743339182380} + m_Layer: 5 + m_Name: ImageArrowDown + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7616475426573600467 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 775240522160424577} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.3, y: 1.3, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7042590058289644060} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.0017089844, y: -5.208008} + m_SizeDelta: {x: -249.23, y: -8.0123} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6036707282613413423 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 775240522160424577} + m_CullTransparentMesh: 1 +--- !u!114 &6950109743339182380 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 775240522160424577} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 060493fed13c96344864b71217d06ed9, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1114836943666367173 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7072230790835622991} + - component: {fileID: 7685894453398797672} + - component: {fileID: 6065596701460344100} + - component: {fileID: 4090347916160910813} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7072230790835622991 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1114836943666367173} + m_LocalRotation: {x: 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: 6705741082108745971} + 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 &7685894453398797672 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1114836943666367173} + m_CullTransparentMesh: 1 +--- !u!114 &6065596701460344100 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1114836943666367173} + 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: Enter 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: 2164260863 + m_fontColor: {r: 1, g: 1, b: 1, a: 0.5} + 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: 40 + m_fontSizeBase: 40 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 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: 5, y: 5, z: 5, w: 5} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!114 &4090347916160910813 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1114836943666367173} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!1 &1291127116037660547 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7518943063645394120} + - component: {fileID: 7678567509759185392} + - component: {fileID: 4003730110739983470} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7518943063645394120 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1291127116037660547} + m_LocalRotation: {x: 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: 6705741082108745971} + 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 &7678567509759185392 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1291127116037660547} + m_CullTransparentMesh: 1 +--- !u!114 &4003730110739983470 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1291127116037660547} + 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: "\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: 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: 40 + m_fontSizeBase: 40 + 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: 5, y: 5, z: 5, w: 5} + 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 &1930604338178709517 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 649213777104192193} + - component: {fileID: 7160200485741759459} + - component: {fileID: 7688590850597106475} + - component: {fileID: 2456815823615166488} + m_Layer: 5 + m_Name: BackBtn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &649213777104192193 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1930604338178709517} + m_LocalRotation: {x: 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: 3825498018084524604} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 20, y: 0} + m_SizeDelta: {x: 60, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7160200485741759459 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1930604338178709517} + m_CullTransparentMesh: 1 +--- !u!114 &7688590850597106475 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1930604338178709517} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 3539e6347eb202841ab77fa922dab8cc, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &2456815823615166488 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1930604338178709517} + 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: 7688590850597106475} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &2623327672759300463 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7042590058289644060} + - component: {fileID: 7051186146487630014} + - component: {fileID: 4043713175026869466} + - component: {fileID: 5006590009738201565} + m_Layer: 5 + m_Name: ButtonArrow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7042590058289644060 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2623327672759300463} + m_LocalRotation: {x: -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: 7616475426573600467} + - {fileID: 1443005614345005682} + m_Father: {fileID: 8340981178152553906} + 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: 81.028114} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7051186146487630014 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2623327672759300463} + m_CullTransparentMesh: 1 +--- !u!114 &4043713175026869466 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2623327672759300463} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &5006590009738201565 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2623327672759300463} + 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: 4043713175026869466} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &4192674775181871198 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8340981178152553906} + - component: {fileID: 1426344411502203746} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8340981178152553906 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4192674775181871198} + m_LocalRotation: {x: 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: 7042590058289644060} + - {fileID: 3825498018084524604} + m_Father: {fileID: 7758789175759415791} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0.0064697266, y: -98.163025} + m_SizeDelta: {x: 0, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1426344411502203746 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4192674775181871198} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 20 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 1 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &4459814963728727386 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6705741082108745971} + - component: {fileID: 8494048259954105530} + m_Layer: 5 + m_Name: Text Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6705741082108745971 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4459814963728727386} + m_LocalRotation: {x: 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: 7072230790835622991} + - {fileID: 7518943063645394120} + m_Father: {fileID: 2743032793862316907} + 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 &8494048259954105530 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4459814963728727386} + 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 &4647987441810711286 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3279639303184632384} + - component: {fileID: 1665514269428498098} + - component: {fileID: 6140881351580993778} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &3279639303184632384 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4647987441810711286} + m_LocalRotation: {x: 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: 3825498018084524604} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1665514269428498098 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4647987441810711286} + m_CullTransparentMesh: 1 +--- !u!114 &6140881351580993778 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4647987441810711286} + 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: 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 &4926283681221399921 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 847147118994505130} + - component: {fileID: 7810908235240979029} + - component: {fileID: 5868204557550781519} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &847147118994505130 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4926283681221399921} + m_LocalRotation: {x: 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: 3825498018084524604} + 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: 300, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7810908235240979029 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4926283681221399921} + m_CullTransparentMesh: 1 +--- !u!114 &5868204557550781519 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4926283681221399921} + 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: Edit caption + 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: 40 + m_fontSizeBase: 40 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 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 &6828489739858402246 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1443005614345005682} + - component: {fileID: 102443687940375855} + - component: {fileID: 6124006873499038411} + m_Layer: 5 + m_Name: ImageArrowUp + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1443005614345005682 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6828489739858402246} + m_LocalRotation: {x: 1, y: 0, z: 0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.3, y: 1.3, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7042590058289644060} + m_LocalEulerAnglesHint: {x: 180, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0.9724121, y: -5.834717} + m_SizeDelta: {x: -250.7293, y: -8.9764} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &102443687940375855 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6828489739858402246} + m_CullTransparentMesh: 1 +--- !u!114 &6124006873499038411 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6828489739858402246} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 060493fed13c96344864b71217d06ed9, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7002765422327799504 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7758789175759415791} + - component: {fileID: 7656016375220256783} + - component: {fileID: 4854908150585425213} + m_Layer: 30 + m_Name: CaptionEdit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7758789175759415791 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7002765422327799504} + m_LocalRotation: {x: 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: 8340981178152553906} + - {fileID: 5961960002378253223} + - {fileID: 1083799668174517819} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0.95} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: -0.00024414} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7656016375220256783 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7002765422327799504} + m_CullTransparentMesh: 1 +--- !u!114 &4854908150585425213 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7002765422327799504} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.105882354, g: 0.101960786, b: 0.09803922, a: 0.8} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 0705ccb4498357845afaccca903ea529, type: 3} + 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 &8552405101070872632 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5961960002378253223} + - component: {fileID: 303486575351965874} + m_Layer: 5 + m_Name: AudioSettingsPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5961960002378253223 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8552405101070872632} + m_LocalRotation: {x: 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: 2743032793862316907} + m_Father: {fileID: 7758789175759415791} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0.9111004} + m_AnchoredPosition: {x: 0.0032348633, y: -0.20007324} + m_SizeDelta: {x: -0.0065, y: -0.099975586} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &303486575351965874 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8552405101070872632} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 20 + m_Top: 75 + m_Bottom: 300 + m_ChildAlignment: 1 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 1 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &9187485898218511119 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3825498018084524604} + m_Layer: 5 + m_Name: Buttons + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3825498018084524604 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9187485898218511119} + m_LocalRotation: {x: -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: 649213777104192193} + - {fileID: 847147118994505130} + - {fileID: 1788492841508064732} + - {fileID: 3279639303184632384} + m_Father: {fileID: 8340981178152553906} + 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: 98.827} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &2085742764672989300 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3825498018084524604} + m_Modifications: + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_AnchorMin.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_SizeDelta.x + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_SizeDelta.y + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_AnchoredPosition.x + value: -30 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1784145303441737572, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_Name + value: InfoBtn + objectReference: {fileID: 0} + - target: {fileID: 1934386949394859856, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2581586388447350405, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_Type + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2581586388447350405, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 38e60d5c751666f4fa3c94d3d2728095, + type: 3} + - target: {fileID: 2581586388447350405, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 610be676db076564e9f1b7757efd4b15, type: 3} +--- !u!224 &1788492841508064732 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + m_PrefabInstance: {fileID: 2085742764672989300} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7288230324454803353 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7758789175759415791} + m_Modifications: + - target: {fileID: 2185933413058721460, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_Name + value: DoneEdit + objectReference: {fileID: 0} + - target: {fileID: 3804408556373452846, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_text + value: Done Editing + objectReference: {fileID: 0} + - target: {fileID: 3804408556373452846, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_fontSize + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 3804408556373452846, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_fontSizeBase + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_SizeDelta.x + value: -40 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_SizeDelta.y + value: 85 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 2185933413058721460, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + insertIndex: -1 + addedObject: {fileID: 2677551868004673880} + m_SourcePrefab: {fileID: 100100000, guid: 8f9f047aceb85df44af9064409a8647c, type: 3} +--- !u!224 &1083799668174517819 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + m_PrefabInstance: {fileID: 7288230324454803353} + m_PrefabAsset: {fileID: 0} +--- !u!1 &8894890764910096685 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2185933413058721460, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + m_PrefabInstance: {fileID: 7288230324454803353} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2677551868004673880 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8894890764910096685} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 diff --git a/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/CaptionEdit.prefab.meta b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/CaptionEdit.prefab.meta new file mode 100644 index 000000000..e4a4dd952 --- /dev/null +++ b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/CaptionEdit.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 626c6b56aa71303479fb3ad06e498a78 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/CaptionPreview.prefab b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/CaptionPreview.prefab new file mode 100644 index 000000000..7ba8b4433 --- /dev/null +++ b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/CaptionPreview.prefab @@ -0,0 +1,1451 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &73977814096609968 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3418256862290220183} + m_Layer: 5 + m_Name: Buttons + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3418256862290220183 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 73977814096609968} + m_LocalRotation: {x: -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: 7069879640199315780} + - {fileID: 2408749482281176761} + - {fileID: 4333281220046772927} + - {fileID: 6641032615536041488} + m_Father: {fileID: 909577416820662777} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 540, y: -140.51405} + m_SizeDelta: {x: 1040, y: 98.827} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1895261447099006819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 904358128302982106} + - component: {fileID: 8702453323485842115} + - component: {fileID: 6061666027310016647} + m_Layer: 5 + m_Name: ImageArrowUp + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &904358128302982106 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1895261447099006819} + m_LocalRotation: {x: 1, y: 0, z: 0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.3, y: 1.3, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5061139420345475271} + m_LocalEulerAnglesHint: {x: 180, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0.9724121, y: -5.834717} + m_SizeDelta: {x: -250.7293, y: -8.9764} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8702453323485842115 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1895261447099006819} + m_CullTransparentMesh: 1 +--- !u!114 &6061666027310016647 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1895261447099006819} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 060493fed13c96344864b71217d06ed9, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &3284664203982349447 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 870430648837518317} + - component: {fileID: 3211543200301882656} + - component: {fileID: 5629198953235939269} + m_Layer: 5 + m_Name: CaptionPreview + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &870430648837518317 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3284664203982349447} + m_LocalRotation: {x: 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: 909577416820662777} + - {fileID: 4629336839900823462} + - {fileID: 8486169686035471776} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0.95} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: -0.00024414} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3211543200301882656 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3284664203982349447} + m_CullTransparentMesh: 1 +--- !u!114 &5629198953235939269 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3284664203982349447} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.105882354, g: 0.101960786, b: 0.09803922, a: 0.8} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 0705ccb4498357845afaccca903ea529, type: 3} + 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 &3352399405560986222 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4629336839900823462} + - component: {fileID: 1318668280769772882} + m_Layer: 5 + m_Name: AudioSettingsPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4629336839900823462 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3352399405560986222} + m_LocalRotation: {x: 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: 6840145965907713267} + - {fileID: 9017971338851283868} + m_Father: {fileID: 870430648837518317} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0.9111004} + m_AnchoredPosition: {x: 0.0032348633, y: -0.20007324} + m_SizeDelta: {x: -0.0065, y: -0.099975586} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1318668280769772882 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3352399405560986222} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 20 + m_Top: 75 + m_Bottom: 300 + m_ChildAlignment: 1 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 1 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &4308220704573731468 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 909577416820662777} + - component: {fileID: 1100655955504255195} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &909577416820662777 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4308220704573731468} + m_LocalRotation: {x: 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: 5061139420345475271} + - {fileID: 3418256862290220183} + m_Father: {fileID: 870430648837518317} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0.0064697266, y: -98.163025} + m_SizeDelta: {x: 0, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1100655955504255195 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4308220704573731468} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 20 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 1 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &4428525945194265536 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9017971338851283868} + - component: {fileID: 4761075475018217597} + - component: {fileID: 674745683175612180} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9017971338851283868 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4428525945194265536} + m_LocalRotation: {x: 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: 4629336839900823462} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 539.99677, y: -711.0755} + m_SizeDelta: {x: 1039.9935, y: 1272.151} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4761075475018217597 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4428525945194265536} + m_CullTransparentMesh: 1 +--- !u!114 &674745683175612180 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4428525945194265536} + 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: New 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: 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: 45 + m_fontSizeBase: 45 + 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: -196.27484} + 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 &5741530087659089497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7069879640199315780} + - component: {fileID: 145616245567011940} + - component: {fileID: 3881051115239352540} + - component: {fileID: 984136381562873521} + m_Layer: 5 + m_Name: BackBtn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7069879640199315780 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5741530087659089497} + m_LocalRotation: {x: 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: 3418256862290220183} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 20, y: 0} + m_SizeDelta: {x: 60, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &145616245567011940 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5741530087659089497} + m_CullTransparentMesh: 1 +--- !u!114 &3881051115239352540 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5741530087659089497} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 3539e6347eb202841ab77fa922dab8cc, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &984136381562873521 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5741530087659089497} + 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: 3881051115239352540} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &5841417584575802664 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 493265030875912723} + - component: {fileID: 7240243764892162418} + - component: {fileID: 3099955542358532986} + m_Layer: 5 + m_Name: ImageArrowDown + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &493265030875912723 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5841417584575802664} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.3, y: 1.3, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5061139420345475271} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.0017089844, y: -5.208008} + m_SizeDelta: {x: -249.23, y: -8.0123} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7240243764892162418 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5841417584575802664} + m_CullTransparentMesh: 1 +--- !u!114 &3099955542358532986 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5841417584575802664} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 060493fed13c96344864b71217d06ed9, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7763222956998981613 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5061139420345475271} + - component: {fileID: 4619727661334754058} + - component: {fileID: 6311199890460529502} + - component: {fileID: 1045198531037419984} + m_Layer: 5 + m_Name: ButtonArrow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5061139420345475271 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7763222956998981613} + m_LocalRotation: {x: -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: 493265030875912723} + - {fileID: 904358128302982106} + m_Father: {fileID: 909577416820662777} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 540, y: -45.514057} + m_SizeDelta: {x: 1040, y: 81.028114} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4619727661334754058 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7763222956998981613} + m_CullTransparentMesh: 1 +--- !u!114 &6311199890460529502 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7763222956998981613} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1045198531037419984 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7763222956998981613} + 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: 6311199890460529502} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &7877537731738961477 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2408749482281176761} + - component: {fileID: 3976519002812457815} + - component: {fileID: 3677331747454594188} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2408749482281176761 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7877537731738961477} + m_LocalRotation: {x: 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: 3418256862290220183} + 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: 300, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3976519002812457815 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7877537731738961477} + m_CullTransparentMesh: 1 +--- !u!114 &3677331747454594188 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7877537731738961477} + 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: Caption review + 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: 40 + m_fontSizeBase: 40 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 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: -54.535767, 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 &8038100412174072110 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6641032615536041488} + - component: {fileID: 8222814900038058078} + - component: {fileID: 5772592844965555129} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6641032615536041488 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8038100412174072110} + m_LocalRotation: {x: 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: 3418256862290220183} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8222814900038058078 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8038100412174072110} + m_CullTransparentMesh: 1 +--- !u!114 &5772592844965555129 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8038100412174072110} + 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: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &3802027990412537169 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4629336839900823462} + m_Modifications: + - target: {fileID: 2185933413058721460, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_Name + value: EditCaption + objectReference: {fileID: 0} + - target: {fileID: 3804408556373452846, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_text + value: Edit Caption + objectReference: {fileID: 0} + - target: {fileID: 3804408556373452846, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_fontSize + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 3804408556373452846, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_fontSizeBase + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_SizeDelta.x + value: -40 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_SizeDelta.y + value: 85 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 2185933413058721460, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + insertIndex: -1 + addedObject: {fileID: 6826947592789499084} + m_SourcePrefab: {fileID: 100100000, guid: 8f9f047aceb85df44af9064409a8647c, type: 3} +--- !u!1 &3068774936717040613 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2185933413058721460, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + m_PrefabInstance: {fileID: 3802027990412537169} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6826947592789499084 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3068774936717040613} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!224 &6840145965907713267 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7651212056609272226, guid: 8f9f047aceb85df44af9064409a8647c, + type: 3} + m_PrefabInstance: {fileID: 3802027990412537169} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4036038297133526807 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3418256862290220183} + m_Modifications: + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_AnchorMin.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_SizeDelta.x + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_SizeDelta.y + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_AnchoredPosition.x + value: -30 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1784145303441737572, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_Name + value: InfoBtn + objectReference: {fileID: 0} + - target: {fileID: 1934386949394859856, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2581586388447350405, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_Type + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2581586388447350405, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 38e60d5c751666f4fa3c94d3d2728095, + type: 3} + - target: {fileID: 2581586388447350405, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 610be676db076564e9f1b7757efd4b15, type: 3} +--- !u!224 &4333281220046772927 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 297249932300416424, guid: 610be676db076564e9f1b7757efd4b15, + type: 3} + m_PrefabInstance: {fileID: 4036038297133526807} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6637752181263344110 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 870430648837518317} + m_Modifications: + - target: {fileID: 3015975989488630856, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 1d2cb36f7e520cc42b41371eec5dac5d, + type: 3} + - target: {fileID: 3015975989488630856, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_Color.b + value: 0.7529412 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630856, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_Color.g + value: 0.34117648 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630856, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_Color.r + value: 0.2901961 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630861, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_Name + value: EditCaption + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_Pivot.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_SizeDelta.y + value: 85 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4ee1d7133dcf71641a1e704c68d60b4e, type: 3} +--- !u!224 &8486169686035471776 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3015975989488630862, guid: 4ee1d7133dcf71641a1e704c68d60b4e, + type: 3} + m_PrefabInstance: {fileID: 6637752181263344110} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/CaptionPreview.prefab.meta b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/CaptionPreview.prefab.meta new file mode 100644 index 000000000..4b9062a5c --- /dev/null +++ b/Assets/MirageXR/ContentTypes/Audio/Editors/Mobile/CaptionPreview.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0769ddc7edcab2c4dbeda9c6471a9c6b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MirageXR/ContentTypes/Audio/subtitle.png b/Assets/MirageXR/ContentTypes/Audio/subtitle.png new file mode 100644 index 0000000000000000000000000000000000000000..b0f4d0b3374acdb49d90e9a9192a167e5dd1787c GIT binary patch literal 1757 zcmY*adpy&7AOFos7&7d%xwK3RW##e|!`yap%dnNpJk7m>9t~3*>T#XI+zv}iTguLq z3MqOH9j79u$fbptTVy!HN=Nd-an|KIujl!`UZ3y#{rY^q-+$iU*Zcj=_3?652kU|X z08n>#BT(d+C$D_v?ed*JZjmepl{hzQ0syFLe=ZPE&V|dH2H|cL5&)#^1%UJ{09f0S z<2(SIF$aL(Ljb^*0|2ntlHhh10N5VxPH;Z<c&fUZLN|0HVJOmrlsSY%8&jpRyO* ztaG2PmtXHhEbFirMx-k}lC4t8Q))rv?D``1H{O^JavNw81w8~xHvuYv90ddL7Xpw0 z0tlk$1pP+-o}`QRdejYx&DEv{d3H%?T+ZX(jkFya8e@L98^g;b#$;isOG{+pA>EeI z#YD&BG+NEH?Q#8sTSy z_(@p;f#6?ENOrBzp#Rayv6S<+m4^~Ddd z<{b*^8CB7#ezyn4VL0yluFklgBdPYv0=7vW;}WD*xV%FVNub}UUC*lw2wzdAbmY!T zlY^ocR=2ojvsh!M$%ePi#^mH=E~9B9D2%958h6y!m+ZT;Zem*TEFwqRY@LY+uJNll zk>A4ZH1+e1jJ{x;h3K-WIEmAn?bBXMIz^}73bib_b<0nLLC5v5IDBp&pSb{9WP2eo z1e?_4LTVMN4Wu4__#xSUJYHXy@hj;zH6!?wDZcdpgB&C75Trsc;MMHmDO#GYs8OdW zf+iWp>6(cPWpepw0^3~0nn*U>ZG15Jw}pVRcKoX(j>{2vc=luI+`gn=+RIwapkT96 zsV}oPzVyxXpQ*ABZ{jc}J6Rc930WtoK!p^8cTC8Ggd1o~_eAk)>uduADK5B~Ca#pzVp z%C;WyvzT* zT=gbO^>O8q9b@!Wag3F?k}bh=>lmI_$X)lMYWyC;Z$@$~-&mEJglf_A>nB+4Q-TIs zG%jb%TsZq7`KYMDe^1MZ?+O_Cb_&~jG`HUQA1EFhUu$a^tJJfm(@ie%*0Nd(Gex;Q zxn=CxT0luL5}bltWgRYWyX&yJi#|tw`D9c!g_m1itC_p=2AOS6yIT74^@Z}YWRKaO zjP5EZozt`%ZH;*;U?YA$#tv@N?}oEB`bRvCL=~&Xf>5}fsi~>l>&&CUn4QVj#tGya6kZicZI?=c@M zD$^WpLC}VJ_0IPb0!rGKmX>@(4XXFuw5m;*#g9(Y((a1pkLwk<{Ai8_#l*&@4M!b9 zbVXQBbO-L_314^$iRlErzF z`ZaqkwCAOG>!d53cPNf&!AiAtDBtyelUW|opEKJ47q<$(_J5PVGyA{92?{Ar+YV^% WX>^S~?DJCoH39BKFG4LYB=avY=M$Cy literal 0 HcmV?d00001 diff --git a/Assets/MirageXR/ContentTypes/Audio/subtitle.png.meta b/Assets/MirageXR/ContentTypes/Audio/subtitle.png.meta new file mode 100644 index 000000000..ad6f0fa7c --- /dev/null +++ b/Assets/MirageXR/ContentTypes/Audio/subtitle.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: e5399b09850ba15479de15931afa773f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: