From 03b5897bf817d25679543473a136b0c5052f16a4 Mon Sep 17 00:00:00 2001 From: Samir Badi Date: Fri, 8 Nov 2024 18:08:11 -0500 Subject: [PATCH 1/8] Create the Question UI --- Assets/Arts/QuestionImage.meta | 8 + Assets/Arts/QuestionImage/Question-Sheet.png | Bin 0 -> 533 bytes .../QuestionImage/Question-Sheet.png.meta | 224 +++++ Assets/Arts/QuestionImage/Sprite-0001.png | Bin 0 -> 147 bytes .../Arts/QuestionImage/Sprite-0001.png.meta | 114 +++ Assets/Prefabs/UI.meta | 8 + Assets/Prefabs/UI/Quiz.meta | 8 + Assets/Prefabs/UI/Quiz/ChoiceUI.prefab | 238 +++++ Assets/Prefabs/UI/Quiz/ChoiceUI.prefab.meta | 7 + Assets/Prefabs/UI/Quiz/QuestionUI.prefab | 928 ++++++++++++++++++ Assets/Prefabs/UI/Quiz/QuestionUI.prefab.meta | 7 + Assets/Scenes/Samir.unity | 349 +++++++ Packages/manifest.json | 1 + Packages/packages-lock.json | 6 + 14 files changed, 1898 insertions(+) create mode 100644 Assets/Arts/QuestionImage.meta create mode 100644 Assets/Arts/QuestionImage/Question-Sheet.png create mode 100644 Assets/Arts/QuestionImage/Question-Sheet.png.meta create mode 100644 Assets/Arts/QuestionImage/Sprite-0001.png create mode 100644 Assets/Arts/QuestionImage/Sprite-0001.png.meta create mode 100644 Assets/Prefabs/UI.meta create mode 100644 Assets/Prefabs/UI/Quiz.meta create mode 100644 Assets/Prefabs/UI/Quiz/ChoiceUI.prefab create mode 100644 Assets/Prefabs/UI/Quiz/ChoiceUI.prefab.meta create mode 100644 Assets/Prefabs/UI/Quiz/QuestionUI.prefab create mode 100644 Assets/Prefabs/UI/Quiz/QuestionUI.prefab.meta diff --git a/Assets/Arts/QuestionImage.meta b/Assets/Arts/QuestionImage.meta new file mode 100644 index 0000000..7fc036b --- /dev/null +++ b/Assets/Arts/QuestionImage.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3a7eea928ab9b47409240370ce9bad2f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Arts/QuestionImage/Question-Sheet.png b/Assets/Arts/QuestionImage/Question-Sheet.png new file mode 100644 index 0000000000000000000000000000000000000000..c88be79afdc9c3f8281b444b7dbfb7984387d462 GIT binary patch literal 533 zcmeAS@N?(olHy`uVBq!ia0y~yV73IZ6*$;{q@nV*>p+UJILO_JVcj{Imq7M;PZ!6K ziaBrZp6+Wl;9A(EhH4_95EAv|~d}Vn$@Nva~g|UV9@<4r9KwO&Tzr@({(rtP?c1FxUnacGxxeQ9a>4WWu04PJY}NLT%@;n+(T|)QYoBzt zF8B2>4qIE7bNTP*Fkx{D1B1boIWo&$pFO$q=40NO;y1tEn-W``mR4V0eSJ@MecJoA zztf*-xja$5v(|RE`AkXaNaLv8^}UiieI^=Doq2Qe#G@0ZZV#!J?VDf!>hsFFlxH3( zdcOH$zA64ouN!>w`EsrM-OHS7SS@B)&;YbK`|Qb=wePD>{#t#$!v0VG>$yAUNd=Y~ z7Z-o~`hBbM=74Ya%IcNANl#S&w&nVZ`|QS_4lhbiDA9{}Qn_OlJ9cv~c=+*MuH?7B zzwEoErBVOVlJ&{++KYe2Wo4_utqe@;s|$ PFUUYoS3j3^P6j8`uiI{a0*KE7H7lxN_${M*2|_#?;8UB7QDf&>Cfyw1Ix0%Cnc cVZHVH$*_}0fR#PS&>tl0>FVdQ&MBb@0P-^}-v9sr literal 0 HcmV?d00001 diff --git a/Assets/Arts/QuestionImage/Sprite-0001.png.meta b/Assets/Arts/QuestionImage/Sprite-0001.png.meta new file mode 100644 index 0000000..53649ee --- /dev/null +++ b/Assets/Arts/QuestionImage/Sprite-0001.png.meta @@ -0,0 +1,114 @@ +fileFormatVersion: 2 +guid: 89d4ee2bf4c8d94449b220fe491b71a8 +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: 0 + 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: 0 + 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/UI.meta b/Assets/Prefabs/UI.meta new file mode 100644 index 0000000..2a1d8e3 --- /dev/null +++ b/Assets/Prefabs/UI.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e65163f01e00a8b4abcb5597f3250f20 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/UI/Quiz.meta b/Assets/Prefabs/UI/Quiz.meta new file mode 100644 index 0000000..62e35be --- /dev/null +++ b/Assets/Prefabs/UI/Quiz.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 81eddd1b74cf87e43b20a5a7ae75ad88 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/UI/Quiz/ChoiceUI.prefab b/Assets/Prefabs/UI/Quiz/ChoiceUI.prefab new file mode 100644 index 0000000..12717b5 --- /dev/null +++ b/Assets/Prefabs/UI/Quiz/ChoiceUI.prefab @@ -0,0 +1,238 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &626793798406996026 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3343935205573888257} + m_Layer: 5 + m_Name: ChoiceUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3343935205573888257 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626793798406996026} + 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: 690668871740702751} + - {fileID: 5631969045932267422} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1, y: 64} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &4373471136231445572 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5631969045932267422} + - component: {fileID: 3589307864705591285} + - component: {fileID: 7050987786331056778} + m_Layer: 5 + m_Name: Letter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5631969045932267422 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4373471136231445572} + 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: 3343935205573888257} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3589307864705591285 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4373471136231445572} + m_CullTransparentMesh: 1 +--- !u!114 &7050987786331056778 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4373471136231445572} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.5568628, b: 0.5019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 64 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 6 + m_MaxSize: 64 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: a. +--- !u!1 &6811262808958257877 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 690668871740702751} + - component: {fileID: 1753708744264651506} + - component: {fileID: 1236443862456178598} + - component: {fileID: 9075520366424938366} + m_Layer: 5 + m_Name: SelectButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &690668871740702751 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6811262808958257877} + 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: 3343935205573888257} + 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: 64, y: 64} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &1753708744264651506 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6811262808958257877} + m_CullTransparentMesh: 1 +--- !u!114 &1236443862456178598 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6811262808958257877} + 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!114 &9075520366424938366 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6811262808958257877} + 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: 0 + 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: 1236443862456178598} + m_OnClick: + m_PersistentCalls: + m_Calls: [] diff --git a/Assets/Prefabs/UI/Quiz/ChoiceUI.prefab.meta b/Assets/Prefabs/UI/Quiz/ChoiceUI.prefab.meta new file mode 100644 index 0000000..3222e5b --- /dev/null +++ b/Assets/Prefabs/UI/Quiz/ChoiceUI.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a55e12fa8e39e814c955e323b07ae599 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/UI/Quiz/QuestionUI.prefab b/Assets/Prefabs/UI/Quiz/QuestionUI.prefab new file mode 100644 index 0000000..cdb2acc --- /dev/null +++ b/Assets/Prefabs/UI/Quiz/QuestionUI.prefab @@ -0,0 +1,928 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &938622260302700831 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6425847651237596945} + - component: {fileID: 1210004430971425409} + - component: {fileID: 5493812522471017712} + m_Layer: 5 + m_Name: Number + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6425847651237596945 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 938622260302700831} + 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: 4377450348389555440} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 200, y: -80} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!222 &1210004430971425409 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 938622260302700831} + m_CullTransparentMesh: 1 +--- !u!114 &5493812522471017712 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 938622260302700831} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.5568628, b: 0.5019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 80 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 8 + m_MaxSize: 80 + m_Alignment: 2 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 99. +--- !u!1 &6609293939522321901 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8513351025734641748} + - component: {fileID: 7337591776105538650} + - component: {fileID: 4907991758975970335} + m_Layer: 5 + m_Name: OptionHolder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8513351025734641748 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6609293939522321901} + 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: 5234290503819678153} + - {fileID: 8694243057086118255} + - {fileID: 5159638552664739544} + - {fileID: 415213771681912633} + - {fileID: 2654828049174881169} + m_Father: {fileID: 4377450348389555440} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -450} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!222 &7337591776105538650 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6609293939522321901} + m_CullTransparentMesh: 1 +--- !u!114 &4907991758975970335 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6609293939522321901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 1 + m_StartCorner: 0 + m_StartAxis: 1 + m_CellSize: {x: 128, y: 64} + m_Spacing: {x: 300, y: 64} + m_Constraint: 1 + m_ConstraintCount: 3 +--- !u!1 &7972347970017487449 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4377450348389555440} + - component: {fileID: 6358145786945041044} + - component: {fileID: 5144150024209836529} + m_Layer: 5 + m_Name: QuestionUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4377450348389555440 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7972347970017487449} + 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: 6425847651237596945} + - {fileID: 4307384932586566018} + - {fileID: 8513351025734641748} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2000, y: 800} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6358145786945041044 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7972347970017487449} + m_CullTransparentMesh: 1 +--- !u!114 &5144150024209836529 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7972347970017487449} + 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.2901961, g: 0.14117648, b: 0.5019608, 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: 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 &9084544802192866116 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4307384932586566018} + - component: {fileID: 4107637765054514999} + - component: {fileID: 3529132877492843803} + m_Layer: 5 + m_Name: QuestionImage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4307384932586566018 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9084544802192866116} + 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: 4377450348389555440} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 240, y: -80} + m_SizeDelta: {x: 1650, y: 320} + m_Pivot: {x: 0, y: 1} +--- !u!222 &4107637765054514999 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9084544802192866116} + m_CullTransparentMesh: 1 +--- !u!114 &3529132877492843803 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9084544802192866116} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.5568628, b: 0.5019608, 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: 89d4ee2bf4c8d94449b220fe491b71a8, 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!1001 &774570006765136528 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8513351025734641748} + m_Modifications: + - target: {fileID: 626793798406996026, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_Name + value: ChoiceUI (4) + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a55e12fa8e39e814c955e323b07ae599, type: 3} +--- !u!224 &2654828049174881169 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + m_PrefabInstance: {fileID: 774570006765136528} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3146654823723884088 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8513351025734641748} + m_Modifications: + - target: {fileID: 626793798406996026, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_Name + value: ChoiceUI (3) + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a55e12fa8e39e814c955e323b07ae599, type: 3} +--- !u!224 &415213771681912633 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + m_PrefabInstance: {fileID: 3146654823723884088} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6251045371324248174 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8513351025734641748} + m_Modifications: + - target: {fileID: 626793798406996026, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_Name + value: ChoiceUI (1) + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a55e12fa8e39e814c955e323b07ae599, type: 3} +--- !u!224 &8694243057086118255 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + m_PrefabInstance: {fileID: 6251045371324248174} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7407264843926395080 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8513351025734641748} + m_Modifications: + - target: {fileID: 626793798406996026, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_Name + value: ChoiceUI + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a55e12fa8e39e814c955e323b07ae599, type: 3} +--- !u!224 &5234290503819678153 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + m_PrefabInstance: {fileID: 7407264843926395080} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7634371814606079961 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8513351025734641748} + m_Modifications: + - target: {fileID: 626793798406996026, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_Name + value: ChoiceUI (2) + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a55e12fa8e39e814c955e323b07ae599, type: 3} +--- !u!224 &5159638552664739544 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} + m_PrefabInstance: {fileID: 7634371814606079961} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/UI/Quiz/QuestionUI.prefab.meta b/Assets/Prefabs/UI/Quiz/QuestionUI.prefab.meta new file mode 100644 index 0000000..e89659c --- /dev/null +++ b/Assets/Prefabs/UI/Quiz/QuestionUI.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4990be67b296d704cb92c83d65fc54cd +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Samir.unity b/Assets/Scenes/Samir.unity index 3eba0bf..ca57639 100644 --- a/Assets/Scenes/Samir.unity +++ b/Assets/Scenes/Samir.unity @@ -1188,6 +1188,8 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 230940466} + - {fileID: 1442894366} + - {fileID: 1872289498} m_Father: {fileID: 461561940} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -1674,6 +1676,81 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 573348390} m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &595688924 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 595688925} + - component: {fileID: 595688927} + - component: {fileID: 595688926} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &595688925 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 595688924} + 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: 1872289498} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &595688926 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 595688924} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.5568628, b: 0.5019608, 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!222 &595688927 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 595688924} + m_CullTransparentMesh: 1 --- !u!1 &636107983 GameObject: m_ObjectHideFlags: 0 @@ -3272,6 +3349,42 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &1442894365 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1442894366} + m_Layer: 5 + m_Name: HeaderBarUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1442894366 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1442894365} + 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: 1933848467} + m_Father: {fileID: 360155762} + 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: 100} + m_Pivot: {x: 0.5, y: 1} --- !u!1 &1456785128 GameObject: m_ObjectHideFlags: 0 @@ -3735,6 +3848,43 @@ MonoBehaviour: m_Calls: [] m_LegacyBlendHint: 0 m_ComponentOwner: {fileID: 1392871767} +--- !u!1 &1872289497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1872289498} + m_Layer: 5 + m_Name: MainContentUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1872289498 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1872289497} + 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: 595688925} + - {fileID: 6927340119656103325} + m_Father: {fileID: 360155762} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 2060} + m_Pivot: {x: 0.5, y: 0} --- !u!1 &1892060567 GameObject: m_ObjectHideFlags: 0 @@ -3845,6 +3995,81 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1911377099} m_PrefabAsset: {fileID: 0} +--- !u!1 &1933848466 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1933848467} + - component: {fileID: 1933848469} + - component: {fileID: 1933848468} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1933848467 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933848466} + 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: 1442894366} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1933848468 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933848466} + 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.019607844, g: 0.12156863, b: 0.22352941, 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!222 &1933848469 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933848466} + m_CullTransparentMesh: 1 --- !u!1 &1946770798 GameObject: m_ObjectHideFlags: 0 @@ -4480,6 +4705,130 @@ Transform: type: 3} m_PrefabInstance: {fileID: 3500289701967161187} m_PrefabAsset: {fileID: 0} +--- !u!1001 &6927340119656103324 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1872289498} + m_Modifications: + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_SizeDelta.x + value: 2000 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_SizeDelta.y + value: 800 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7972347970017487449, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + propertyPath: m_Name + value: QuestionUI + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4990be67b296d704cb92c83d65fc54cd, type: 3} +--- !u!224 &6927340119656103325 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + m_PrefabInstance: {fileID: 6927340119656103324} + m_PrefabAsset: {fileID: 0} --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 diff --git a/Packages/manifest.json b/Packages/manifest.json index b2e6e02..b0e9121 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -1,5 +1,6 @@ { "dependencies": { + "com.unity.2d.sprite": "1.0.0", "com.unity.cinemachine": "2.10.2", "com.unity.collab-proxy": "2.5.2", "com.unity.ide.rider": "3.0.31", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 11342ec..4919a04 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -1,5 +1,11 @@ { "dependencies": { + "com.unity.2d.sprite": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, "com.unity.burst": { "version": "1.8.17", "depth": 1, From f0707da91524c832de3e8505f9a6b7b0d5443990 Mon Sep 17 00:00:00 2001 From: Samir Badi Date: Sat, 9 Nov 2024 07:26:07 -0500 Subject: [PATCH 2/8] Add answer choice --- Assets/Prefabs/UI/Quiz/ChoiceUI.prefab | 94 ++- Assets/Prefabs/UI/Quiz/QuestionUI.prefab | 645 +----------------- Assets/Scenes/Samir.unity | 281 ++++---- Assets/Scripts/Core/QuizHandler.cs | 64 ++ Assets/Scripts/Core/QuizHandler.cs.meta | 11 + .../Scripts/Player/PlayerInputHandler.cs.meta | 4 +- Assets/Scripts/Quiz.meta | 8 + Assets/Scripts/Quiz/QuestionInfo.cs | 21 + Assets/Scripts/Quiz/QuestionInfo.cs.meta | 3 + Assets/Scripts/UI/Quiz/ChoiceUI.cs | 25 + Assets/Scripts/UI/Quiz/ChoiceUI.cs.meta | 3 + Assets/Scripts/UI/Quiz/QuestionHolderUI.cs | 30 + .../Scripts/UI/Quiz/QuestionHolderUI.cs.meta | 3 + Assets/Scripts/UI/Quiz/QuestionUI.cs | 37 + Assets/Scripts/UI/Quiz/QuestionUI.cs.meta | 3 + 15 files changed, 465 insertions(+), 767 deletions(-) create mode 100644 Assets/Scripts/Core/QuizHandler.cs create mode 100644 Assets/Scripts/Core/QuizHandler.cs.meta create mode 100644 Assets/Scripts/Quiz.meta create mode 100644 Assets/Scripts/Quiz/QuestionInfo.cs create mode 100644 Assets/Scripts/Quiz/QuestionInfo.cs.meta create mode 100644 Assets/Scripts/UI/Quiz/ChoiceUI.cs create mode 100644 Assets/Scripts/UI/Quiz/ChoiceUI.cs.meta create mode 100644 Assets/Scripts/UI/Quiz/QuestionHolderUI.cs create mode 100644 Assets/Scripts/UI/Quiz/QuestionHolderUI.cs.meta create mode 100644 Assets/Scripts/UI/Quiz/QuestionUI.cs create mode 100644 Assets/Scripts/UI/Quiz/QuestionUI.cs.meta diff --git a/Assets/Prefabs/UI/Quiz/ChoiceUI.prefab b/Assets/Prefabs/UI/Quiz/ChoiceUI.prefab index 12717b5..92299d4 100644 --- a/Assets/Prefabs/UI/Quiz/ChoiceUI.prefab +++ b/Assets/Prefabs/UI/Quiz/ChoiceUI.prefab @@ -9,6 +9,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 3343935205573888257} + - component: {fileID: 1416522193176316868} m_Layer: 5 m_Name: ChoiceUI m_TagString: Untagged @@ -29,6 +30,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 690668871740702751} + - {fileID: 3370463535068665336} - {fileID: 5631969045932267422} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -37,6 +39,21 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 1, y: 64} m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1416522193176316868 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626793798406996026} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f6f8af60dbf14c7b9b7ffbe9b13be7d5, type: 3} + m_Name: + m_EditorClassIdentifier: + letterText: {fileID: 7050987786331056778} + selectButton: {fileID: 9075520366424938366} + selectedVisual: {fileID: 7729303454729054030} --- !u!1 &4373471136231445572 GameObject: m_ObjectHideFlags: 0 @@ -175,7 +192,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Color: {r: 0.9725491, g: 0.54901963, b: 0.5019608, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -236,3 +253,78 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: [] +--- !u!1 &7729303454729054030 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3370463535068665336} + - component: {fileID: 227374777412350554} + - component: {fileID: 6522588485867109910} + m_Layer: 5 + m_Name: Selected + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3370463535068665336 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7729303454729054030} + 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: 3343935205573888257} + 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: 5, y: 0} + m_SizeDelta: {x: 54, y: 54} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &227374777412350554 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7729303454729054030} + m_CullTransparentMesh: 1 +--- !u!114 &6522588485867109910 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7729303454729054030} + 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.019607844, g: 0.12156863, b: 0.22352941, 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 diff --git a/Assets/Prefabs/UI/Quiz/QuestionUI.prefab b/Assets/Prefabs/UI/Quiz/QuestionUI.prefab index cdb2acc..b759045 100644 --- a/Assets/Prefabs/UI/Quiz/QuestionUI.prefab +++ b/Assets/Prefabs/UI/Quiz/QuestionUI.prefab @@ -108,12 +108,7 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 5234290503819678153} - - {fileID: 8694243057086118255} - - {fileID: 5159638552664739544} - - {fileID: 415213771681912633} - - {fileID: 2654828049174881169} + m_Children: [] m_Father: {fileID: 4377450348389555440} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 1} @@ -164,6 +159,7 @@ GameObject: - component: {fileID: 4377450348389555440} - component: {fileID: 6358145786945041044} - component: {fileID: 5144150024209836529} + - component: {fileID: -195756202558770544} m_Layer: 5 m_Name: QuestionUI m_TagString: Untagged @@ -231,6 +227,23 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!114 &-195756202558770544 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7972347970017487449} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ab2c816afdc04042bf0820cd6642dd7e, type: 3} + m_Name: + m_EditorClassIdentifier: + number: {fileID: 5493812522471017712} + question: {fileID: 3529132877492843803} + choiceHolder: {fileID: 8513351025734641748} + choicePrefab: {fileID: 1416522193176316868, guid: a55e12fa8e39e814c955e323b07ae599, + type: 3} --- !u!1 &9084544802192866116 GameObject: m_ObjectHideFlags: 0 @@ -306,623 +319,3 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!1001 &774570006765136528 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 8513351025734641748} - m_Modifications: - - target: {fileID: 626793798406996026, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_Name - value: ChoiceUI (4) - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMax.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: a55e12fa8e39e814c955e323b07ae599, type: 3} ---- !u!224 &2654828049174881169 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - m_PrefabInstance: {fileID: 774570006765136528} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &3146654823723884088 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 8513351025734641748} - m_Modifications: - - target: {fileID: 626793798406996026, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_Name - value: ChoiceUI (3) - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMax.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: a55e12fa8e39e814c955e323b07ae599, type: 3} ---- !u!224 &415213771681912633 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - m_PrefabInstance: {fileID: 3146654823723884088} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &6251045371324248174 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 8513351025734641748} - m_Modifications: - - target: {fileID: 626793798406996026, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_Name - value: ChoiceUI (1) - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMax.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: a55e12fa8e39e814c955e323b07ae599, type: 3} ---- !u!224 &8694243057086118255 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - m_PrefabInstance: {fileID: 6251045371324248174} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &7407264843926395080 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 8513351025734641748} - m_Modifications: - - target: {fileID: 626793798406996026, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_Name - value: ChoiceUI - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMax.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: a55e12fa8e39e814c955e323b07ae599, type: 3} ---- !u!224 &5234290503819678153 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - m_PrefabInstance: {fileID: 7407264843926395080} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &7634371814606079961 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 8513351025734641748} - m_Modifications: - - target: {fileID: 626793798406996026, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_Name - value: ChoiceUI (2) - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMax.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: a55e12fa8e39e814c955e323b07ae599, type: 3} ---- !u!224 &5159638552664739544 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 3343935205573888257, guid: a55e12fa8e39e814c955e323b07ae599, - type: 3} - m_PrefabInstance: {fileID: 7634371814606079961} - m_PrefabAsset: {fileID: 0} diff --git a/Assets/Scenes/Samir.unity b/Assets/Scenes/Samir.unity index ca57639..5121f2d 100644 --- a/Assets/Scenes/Samir.unity +++ b/Assets/Scenes/Samir.unity @@ -1465,6 +1465,81 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 0} +--- !u!1 &484553100 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 484553101} + - component: {fileID: 484553103} + - component: {fileID: 484553102} + m_Layer: 5 + m_Name: QuestionHolderUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &484553101 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 484553100} + 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: 1872289498} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -200} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &484553102 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 484553100} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dbf03cae0fdc44a5818671a4ec171e04, type: 3} + m_Name: + m_EditorClassIdentifier: + questionPrefab: {fileID: -195756202558770544, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} +--- !u!114 &484553103 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 484553100} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 1 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 2000, y: 800} + m_Spacing: {x: 0, y: 40} + m_Constraint: 0 + m_ConstraintCount: 2 --- !u!1 &564588868 GameObject: m_ObjectHideFlags: 0 @@ -3663,7 +3738,7 @@ GameObject: m_Component: - component: {fileID: 1721698429} - component: {fileID: 1721698431} - - component: {fileID: 1721698430} + - component: {fileID: 1721698432} m_Layer: 0 m_Name: PlayerMain m_TagString: Untagged @@ -3688,18 +3763,6 @@ Transform: - {fileID: 1839156922} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: -3.94, z: 0} ---- !u!114 &1721698430 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1721698428} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d61d4174f1cd4d2580207590e6fc05e5, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!114 &1721698431 MonoBehaviour: m_ObjectHideFlags: 0 @@ -3712,6 +3775,71 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 45f6ccbbf842ceb47bfe1cc19085daa0, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!114 &1721698432 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1721698428} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 696bd8b70e7d443ab86830c15fbce706, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1766852712 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1766852713} + - component: {fileID: 1766852714} + m_Layer: 0 + m_Name: QuizHandler + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1766852713 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1766852712} + 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: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1766852714 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1766852712} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0d74d467b3a9359458f1b3d5307101f2, type: 3} + m_Name: + m_EditorClassIdentifier: + questionAmount: 20 + questionVisual: + - {fileID: -959586227, guid: 19a8aecd158cac04fb8bb6de1e21ffaa, type: 3} + - {fileID: -1923230478, guid: 19a8aecd158cac04fb8bb6de1e21ffaa, type: 3} + - {fileID: -1719070695, guid: 19a8aecd158cac04fb8bb6de1e21ffaa, type: 3} + - {fileID: -1277138437, guid: 19a8aecd158cac04fb8bb6de1e21ffaa, type: 3} + - {fileID: 233852084, guid: 19a8aecd158cac04fb8bb6de1e21ffaa, type: 3} + seed: 0 + randomGeneration: 1 --- !u!1 &1839156921 GameObject: m_ObjectHideFlags: 0 @@ -3877,7 +4005,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 595688925} - - {fileID: 6927340119656103325} + - {fileID: 484553101} m_Father: {fileID: 360155762} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -4705,130 +4833,6 @@ Transform: type: 3} m_PrefabInstance: {fileID: 3500289701967161187} m_PrefabAsset: {fileID: 0} ---- !u!1001 &6927340119656103324 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 1872289498} - m_Modifications: - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_AnchorMax.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_AnchorMax.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_AnchorMin.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_AnchorMin.y - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_SizeDelta.x - value: 2000 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_SizeDelta.y - value: 800 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7972347970017487449, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - propertyPath: m_Name - value: QuestionUI - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 4990be67b296d704cb92c83d65fc54cd, type: 3} ---- !u!224 &6927340119656103325 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 4377450348389555440, guid: 4990be67b296d704cb92c83d65fc54cd, - type: 3} - m_PrefabInstance: {fileID: 6927340119656103324} - m_PrefabAsset: {fileID: 0} --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 @@ -4838,6 +4842,7 @@ SceneRoots: - {fileID: 298469752} - {fileID: 1148775911} - {fileID: 130761953} + - {fileID: 1766852713} - {fileID: 1196902883} - {fileID: 1721698429} - {fileID: 1986501444} diff --git a/Assets/Scripts/Core/QuizHandler.cs b/Assets/Scripts/Core/QuizHandler.cs new file mode 100644 index 0000000..8a64b11 --- /dev/null +++ b/Assets/Scripts/Core/QuizHandler.cs @@ -0,0 +1,64 @@ +using System; +using System.Collections.Generic; +using GameOff.Quiz; +using UnityEngine; +using UnityEngine.Serialization; +using Random = System.Random; + +namespace GameOff.Core +{ + [DefaultExecutionOrder(-60)] + public class QuizHandler : MonoBehaviour + { + public static QuizHandler Instance { get; private set; } + + [SerializeField] private int questionAmount = 20; + [SerializeField] private List questionVisual; + [SerializeField] private int seed; + [SerializeField] private bool randomGeneration; + + private readonly List ChoicePossibles = new List() { "a", "b", "c", "d", "e", "f" }; + + private Random _random; + private List _questionInfos; + + private void Awake() + { + if (Instance) + { + Debug.LogError($"QuizManager already exist! {transform}"); + Destroy(gameObject); + return; + } + + Instance = this; + } + + private void Start() + { + if (randomGeneration) + seed = UnityEngine.Random.Range(0, Int32.MaxValue); + _random = new Random(seed); + + GenerateQuiz(); + } + + private void GenerateQuiz() + { + _questionInfos = new List(); + + for (int i = 1; i <= questionAmount; i++) + { + int amount = _random.Next(2, ChoicePossibles.Count); + string answer = ChoicePossibles[_random.Next(amount)]; + List tmp = new List(); + + for (int x = 0; x < amount; x++) + tmp.Add(ChoicePossibles[x]); + _questionInfos.Add(new QuestionInfo(i, questionVisual[_random.Next(questionVisual.Count)], tmp, answer)); + } + } + + public List QuestionInfos => _questionInfos; + } +} diff --git a/Assets/Scripts/Core/QuizHandler.cs.meta b/Assets/Scripts/Core/QuizHandler.cs.meta new file mode 100644 index 0000000..19c4291 --- /dev/null +++ b/Assets/Scripts/Core/QuizHandler.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0d74d467b3a9359458f1b3d5307101f2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Player/PlayerInputHandler.cs.meta b/Assets/Scripts/Player/PlayerInputHandler.cs.meta index 6f501e6..4096127 100644 --- a/Assets/Scripts/Player/PlayerInputHandler.cs.meta +++ b/Assets/Scripts/Player/PlayerInputHandler.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d61d4174f1cd4d2580207590e6fc05e5 -timeCreated: 1731003487 \ No newline at end of file +guid: 696bd8b70e7d443ab86830c15fbce706 +timeCreated: 1731108782 \ No newline at end of file diff --git a/Assets/Scripts/Quiz.meta b/Assets/Scripts/Quiz.meta new file mode 100644 index 0000000..9cc48c6 --- /dev/null +++ b/Assets/Scripts/Quiz.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 132ef5edf3fb28b40a7af5d533530aa1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Quiz/QuestionInfo.cs b/Assets/Scripts/Quiz/QuestionInfo.cs new file mode 100644 index 0000000..7ed35d8 --- /dev/null +++ b/Assets/Scripts/Quiz/QuestionInfo.cs @@ -0,0 +1,21 @@ +using System.Collections.Generic; +using UnityEngine; + +namespace GameOff.Quiz +{ + public struct QuestionInfo + { + public int Index { get; private set; } + public Sprite Question { get; private set; } + public List Choices{ get; private set; } + public string Answer{ get; private set; } + + public QuestionInfo(int index, Sprite question, List choices, string answer) + { + Index = index; + Question = question; + Choices = choices; + Answer = answer; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Quiz/QuestionInfo.cs.meta b/Assets/Scripts/Quiz/QuestionInfo.cs.meta new file mode 100644 index 0000000..5150ec9 --- /dev/null +++ b/Assets/Scripts/Quiz/QuestionInfo.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: bff47a31760c46a486d428b5e451ee09 +timeCreated: 1731107657 \ No newline at end of file diff --git a/Assets/Scripts/UI/Quiz/ChoiceUI.cs b/Assets/Scripts/UI/Quiz/ChoiceUI.cs new file mode 100644 index 0000000..a585a45 --- /dev/null +++ b/Assets/Scripts/UI/Quiz/ChoiceUI.cs @@ -0,0 +1,25 @@ +using System; +using UnityEngine; +using UnityEngine.UI; + +namespace GameOff.UI.Quiz +{ + public class ChoiceUI: MonoBehaviour + { + public event EventHandler OnAswerTrigger; + + [SerializeField] private Text letterText; + [SerializeField] private Button selectButton; + [SerializeField] private GameObject selectedVisual; + + public void SetUp(string letter, QuestionUI question) + { + letterText.text = $"{letter}."; + selectedVisual.SetActive(false); + + selectButton.onClick.AddListener(() => OnAswerTrigger?.Invoke(this, letter)); + + question.OnChoiceUptade += (sender, e) => selectedVisual.SetActive(e == letter); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/UI/Quiz/ChoiceUI.cs.meta b/Assets/Scripts/UI/Quiz/ChoiceUI.cs.meta new file mode 100644 index 0000000..078b9fe --- /dev/null +++ b/Assets/Scripts/UI/Quiz/ChoiceUI.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: f6f8af60dbf14c7b9b7ffbe9b13be7d5 +timeCreated: 1731108935 \ No newline at end of file diff --git a/Assets/Scripts/UI/Quiz/QuestionHolderUI.cs b/Assets/Scripts/UI/Quiz/QuestionHolderUI.cs new file mode 100644 index 0000000..d70620f --- /dev/null +++ b/Assets/Scripts/UI/Quiz/QuestionHolderUI.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; +using GameOff.Core; +using GameOff.Quiz; +using UnityEngine; + +namespace GameOff.UI.Quiz +{ + public class QuestionHolderUI: MonoBehaviour + { + [SerializeField] private QuestionUI questionPrefab; + + private void Start() + { + InitQuestion(); + } + + private void InitQuestion() + { + List infos = QuizHandler.Instance.QuestionInfos; + + for (int i = 1; i <= infos.Count; i++) + { + QuestionUI visual = Instantiate(questionPrefab, transform); + visual.SetUp(infos[i - 1]); + visual.transform.name = $"Question-{i}"; + } + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/UI/Quiz/QuestionHolderUI.cs.meta b/Assets/Scripts/UI/Quiz/QuestionHolderUI.cs.meta new file mode 100644 index 0000000..eebbc70 --- /dev/null +++ b/Assets/Scripts/UI/Quiz/QuestionHolderUI.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: dbf03cae0fdc44a5818671a4ec171e04 +timeCreated: 1731108260 \ No newline at end of file diff --git a/Assets/Scripts/UI/Quiz/QuestionUI.cs b/Assets/Scripts/UI/Quiz/QuestionUI.cs new file mode 100644 index 0000000..4c2f140 --- /dev/null +++ b/Assets/Scripts/UI/Quiz/QuestionUI.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using GameOff.Core; +using GameOff.Quiz; +using UnityEngine; +using UnityEngine.UI; + +namespace GameOff.UI.Quiz +{ + public class QuestionUI: MonoBehaviour + { + public event EventHandler OnChoiceUptade; + + [SerializeField] private Text number; + [SerializeField] private Image question; + [SerializeField] private Transform choiceHolder; + [SerializeField] private ChoiceUI choicePrefab; + + public void SetUp(QuestionInfo info) + { + number.text = $"{info.Index}."; + question.sprite = info.Question; + + foreach (string answer in info.Choices) + { + ChoiceUI choice = Instantiate(choicePrefab, choiceHolder); + choice.SetUp(answer, this); + choice.OnAswerTrigger += ChoiceUI_OnAswerTrigger; + } + } + + private void ChoiceUI_OnAswerTrigger(object sender, string e) + { + OnChoiceUptade?.Invoke(this, e); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/UI/Quiz/QuestionUI.cs.meta b/Assets/Scripts/UI/Quiz/QuestionUI.cs.meta new file mode 100644 index 0000000..bbd431c --- /dev/null +++ b/Assets/Scripts/UI/Quiz/QuestionUI.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: ab2c816afdc04042bf0820cd6642dd7e +timeCreated: 1731108286 \ No newline at end of file From 6de15f94f7273ee139f09b0b98cbb03b3e034abd Mon Sep 17 00:00:00 2001 From: Samir Badi Date: Sat, 9 Nov 2024 12:36:25 -0500 Subject: [PATCH 3/8] Save --- Assets/Scenes/Samir.unity | 154 +++++++++++++++--- ...estionHolderUI.cs => QuestionDisplayUI.cs} | 6 +- ...erUI.cs.meta => QuestionDisplayUI.cs.meta} | 0 3 files changed, 133 insertions(+), 27 deletions(-) rename Assets/Scripts/UI/Quiz/{QuestionHolderUI.cs => QuestionDisplayUI.cs} (80%) rename Assets/Scripts/UI/Quiz/{QuestionHolderUI.cs.meta => QuestionDisplayUI.cs.meta} (100%) diff --git a/Assets/Scenes/Samir.unity b/Assets/Scenes/Samir.unity index 5121f2d..84d2ffa 100644 --- a/Assets/Scenes/Samir.unity +++ b/Assets/Scenes/Samir.unity @@ -267,6 +267,66 @@ Transform: - {fileID: 2076373778} m_Father: {fileID: 1958973072} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &81375270 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 81375271} + - component: {fileID: 81375272} + m_Layer: 5 + m_Name: Questions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &81375271 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 81375270} + 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: 297350527} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &81375272 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 81375270} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 1 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 2000, y: 800} + m_Spacing: {x: 0, y: 40} + m_Constraint: 0 + m_ConstraintCount: 2 --- !u!1 &110478555 GameObject: m_ObjectHideFlags: 0 @@ -845,6 +905,43 @@ Transform: type: 3} m_PrefabInstance: {fileID: 266640700} m_PrefabAsset: {fileID: 0} +--- !u!1 &297350526 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 297350527} + m_Layer: 5 + m_Name: Scroll + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &297350527 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 297350526} + 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: 595688925} + - {fileID: 81375271} + m_Father: {fileID: 484553101} + 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: 16760} + m_Pivot: {x: 0.5, y: 1} --- !u!1 &298469751 GameObject: m_ObjectHideFlags: 0 @@ -1188,8 +1285,8 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 230940466} - - {fileID: 1442894366} - {fileID: 1872289498} + - {fileID: 1442894366} m_Father: {fileID: 461561940} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -1474,10 +1571,10 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 484553101} - - component: {fileID: 484553103} - component: {fileID: 484553102} + - component: {fileID: 484553104} m_Layer: 5 - m_Name: QuestionHolderUI + m_Name: QuestionDisplayUI m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -1494,13 +1591,14 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 297350527} m_Father: {fileID: 1872289498} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: -200} - m_SizeDelta: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 2000} m_Pivot: {x: 0.5, y: 1} --- !u!114 &484553102 MonoBehaviour: @@ -1516,7 +1614,8 @@ MonoBehaviour: m_EditorClassIdentifier: questionPrefab: {fileID: -195756202558770544, guid: 4990be67b296d704cb92c83d65fc54cd, type: 3} ---- !u!114 &484553103 + questionHolder: {fileID: 81375271} +--- !u!114 &484553104 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1525,21 +1624,27 @@ MonoBehaviour: m_GameObject: {fileID: 484553100} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} m_Name: m_EditorClassIdentifier: - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 1 - m_StartCorner: 0 - m_StartAxis: 0 - m_CellSize: {x: 2000, y: 800} - m_Spacing: {x: 0, y: 40} - m_Constraint: 0 - m_ConstraintCount: 2 + m_Content: {fileID: 297350527} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 50 + 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!1 &564588868 GameObject: m_ObjectHideFlags: 0 @@ -1776,12 +1881,12 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 595688924} - 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: 1872289498} + m_Father: {fileID: 297350527} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -4004,7 +4109,6 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 595688925} - {fileID: 484553101} m_Father: {fileID: 360155762} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Scripts/UI/Quiz/QuestionHolderUI.cs b/Assets/Scripts/UI/Quiz/QuestionDisplayUI.cs similarity index 80% rename from Assets/Scripts/UI/Quiz/QuestionHolderUI.cs rename to Assets/Scripts/UI/Quiz/QuestionDisplayUI.cs index d70620f..e56cc4c 100644 --- a/Assets/Scripts/UI/Quiz/QuestionHolderUI.cs +++ b/Assets/Scripts/UI/Quiz/QuestionDisplayUI.cs @@ -3,12 +3,14 @@ using System.Collections.Generic; using GameOff.Core; using GameOff.Quiz; using UnityEngine; +using UnityEngine.Serialization; namespace GameOff.UI.Quiz { - public class QuestionHolderUI: MonoBehaviour + public class QuestionDisplayUI: MonoBehaviour { [SerializeField] private QuestionUI questionPrefab; + [SerializeField] private Transform questionHolder; private void Start() { @@ -21,7 +23,7 @@ namespace GameOff.UI.Quiz for (int i = 1; i <= infos.Count; i++) { - QuestionUI visual = Instantiate(questionPrefab, transform); + QuestionUI visual = Instantiate(questionPrefab, questionHolder); visual.SetUp(infos[i - 1]); visual.transform.name = $"Question-{i}"; } diff --git a/Assets/Scripts/UI/Quiz/QuestionHolderUI.cs.meta b/Assets/Scripts/UI/Quiz/QuestionDisplayUI.cs.meta similarity index 100% rename from Assets/Scripts/UI/Quiz/QuestionHolderUI.cs.meta rename to Assets/Scripts/UI/Quiz/QuestionDisplayUI.cs.meta From 4304c31b1afd12ac6000dba617b6305e83d260b2 Mon Sep 17 00:00:00 2001 From: Samir Badi Date: Mon, 11 Nov 2024 12:16:45 -0500 Subject: [PATCH 4/8] Save player choice --- Assets/Scenes/Samir.unity | 4 ++-- Assets/Scripts/Basic/ClearStatic.cs | 2 ++ Assets/Scripts/Core/PlayerMain.cs | 9 +++++++-- Assets/Scripts/Quiz/QuestionChoice.cs | 14 ++++++++++++++ Assets/Scripts/Quiz/QuestionChoice.cs.meta | 3 +++ Assets/Scripts/{Core => Quiz}/QuizHandler.cs | 6 +++--- .../{Core => Quiz}/QuizHandler.cs.meta | 0 Assets/Scripts/Quiz/QuizTaker.cs | 14 ++++++++++++++ Assets/Scripts/Quiz/QuizTaker.cs.meta | 3 +++ Assets/Scripts/UI/Quiz/ChoiceUI.cs | 6 +++--- Assets/Scripts/UI/Quiz/QuestionUI.cs | 19 ++++++++++++------- 11 files changed, 63 insertions(+), 17 deletions(-) create mode 100644 Assets/Scripts/Quiz/QuestionChoice.cs create mode 100644 Assets/Scripts/Quiz/QuestionChoice.cs.meta rename Assets/Scripts/{Core => Quiz}/QuizHandler.cs (96%) rename Assets/Scripts/{Core => Quiz}/QuizHandler.cs.meta (100%) create mode 100644 Assets/Scripts/Quiz/QuizTaker.cs create mode 100644 Assets/Scripts/Quiz/QuizTaker.cs.meta diff --git a/Assets/Scenes/Samir.unity b/Assets/Scenes/Samir.unity index 84d2ffa..98bc285 100644 --- a/Assets/Scenes/Samir.unity +++ b/Assets/Scenes/Samir.unity @@ -1630,10 +1630,10 @@ MonoBehaviour: m_Content: {fileID: 297350527} m_Horizontal: 0 m_Vertical: 1 - m_MovementType: 1 + m_MovementType: 2 m_Elasticity: 0.1 m_Inertia: 1 - m_DecelerationRate: 0.135 + m_DecelerationRate: 25 m_ScrollSensitivity: 50 m_Viewport: {fileID: 0} m_HorizontalScrollbar: {fileID: 0} diff --git a/Assets/Scripts/Basic/ClearStatic.cs b/Assets/Scripts/Basic/ClearStatic.cs index 3d5229b..1b8126a 100644 --- a/Assets/Scripts/Basic/ClearStatic.cs +++ b/Assets/Scripts/Basic/ClearStatic.cs @@ -1,5 +1,6 @@ using System; using GameOff.Core; +using GameOff.UI.Quiz; using UnityEngine; namespace GameOff.Basic @@ -10,6 +11,7 @@ namespace GameOff.Basic private void Awake() { PlayerMain.ClearStaticVariables(); + QuestionUI.ClearStaticVariables(); } } } \ No newline at end of file diff --git a/Assets/Scripts/Core/PlayerMain.cs b/Assets/Scripts/Core/PlayerMain.cs index 2b43e80..c715035 100644 --- a/Assets/Scripts/Core/PlayerMain.cs +++ b/Assets/Scripts/Core/PlayerMain.cs @@ -1,10 +1,12 @@ using System; using GameOff.Player; +using GameOff.Quiz; +using GameOff.UI.Quiz; using UnityEngine; namespace GameOff.Core { - public class PlayerMain : MonoBehaviour + public class PlayerMain : QuizTaker { public static PlayerMain Instance { get; private set; } public static void ClearStaticVariables() @@ -33,13 +35,16 @@ namespace GameOff.Core _inputHandler = GetComponent(); } - private void Start() + protected override void Start() { _inputHandler.OnChangeState += InputHandler_OnChangeState; + QuestionUI.OnAnyQuestionChoice += (sender, choice) => answers[choice.Index - 1] = choice.Answer; _classState = new PlayerClassState(); _quizState = new PlayerQuizState(); _currentState = _classState; + + base.Start(); } private void Update() diff --git a/Assets/Scripts/Quiz/QuestionChoice.cs b/Assets/Scripts/Quiz/QuestionChoice.cs new file mode 100644 index 0000000..1819ecb --- /dev/null +++ b/Assets/Scripts/Quiz/QuestionChoice.cs @@ -0,0 +1,14 @@ +namespace GameOff.Quiz +{ + public struct QuestionChoice + { + public int Index { get; private set; } + public string Answer { get; private set; } + + public QuestionChoice(int index, string answer) + { + Index = index; + Answer = answer; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Quiz/QuestionChoice.cs.meta b/Assets/Scripts/Quiz/QuestionChoice.cs.meta new file mode 100644 index 0000000..2f8dc62 --- /dev/null +++ b/Assets/Scripts/Quiz/QuestionChoice.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 3d8895d53dbf4543ab3eddd7c7616285 +timeCreated: 1731344936 \ No newline at end of file diff --git a/Assets/Scripts/Core/QuizHandler.cs b/Assets/Scripts/Quiz/QuizHandler.cs similarity index 96% rename from Assets/Scripts/Core/QuizHandler.cs rename to Assets/Scripts/Quiz/QuizHandler.cs index 8a64b11..de94496 100644 --- a/Assets/Scripts/Core/QuizHandler.cs +++ b/Assets/Scripts/Quiz/QuizHandler.cs @@ -1,11 +1,9 @@ using System; using System.Collections.Generic; -using GameOff.Quiz; using UnityEngine; -using UnityEngine.Serialization; using Random = System.Random; -namespace GameOff.Core +namespace GameOff.Quiz { [DefaultExecutionOrder(-60)] public class QuizHandler : MonoBehaviour @@ -60,5 +58,7 @@ namespace GameOff.Core } public List QuestionInfos => _questionInfos; + + public int QuestionAmount => questionAmount; } } diff --git a/Assets/Scripts/Core/QuizHandler.cs.meta b/Assets/Scripts/Quiz/QuizHandler.cs.meta similarity index 100% rename from Assets/Scripts/Core/QuizHandler.cs.meta rename to Assets/Scripts/Quiz/QuizHandler.cs.meta diff --git a/Assets/Scripts/Quiz/QuizTaker.cs b/Assets/Scripts/Quiz/QuizTaker.cs new file mode 100644 index 0000000..7d06e49 --- /dev/null +++ b/Assets/Scripts/Quiz/QuizTaker.cs @@ -0,0 +1,14 @@ +using System; +using UnityEngine; + +namespace GameOff.Quiz +{ + public abstract class QuizTaker: MonoBehaviour + { + [SerializeField] protected string[] answers; + protected virtual void Start() + { + answers = new string[QuizHandler.Instance.QuestionAmount]; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Quiz/QuizTaker.cs.meta b/Assets/Scripts/Quiz/QuizTaker.cs.meta new file mode 100644 index 0000000..ee00ebb --- /dev/null +++ b/Assets/Scripts/Quiz/QuizTaker.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: bfaa0e61d02c43a5b4176e1b4aeb0fb7 +timeCreated: 1731343953 \ No newline at end of file diff --git a/Assets/Scripts/UI/Quiz/ChoiceUI.cs b/Assets/Scripts/UI/Quiz/ChoiceUI.cs index a585a45..8dcf633 100644 --- a/Assets/Scripts/UI/Quiz/ChoiceUI.cs +++ b/Assets/Scripts/UI/Quiz/ChoiceUI.cs @@ -6,7 +6,7 @@ namespace GameOff.UI.Quiz { public class ChoiceUI: MonoBehaviour { - public event EventHandler OnAswerTrigger; + public event EventHandler OnAnswerTrigger; [SerializeField] private Text letterText; [SerializeField] private Button selectButton; @@ -17,9 +17,9 @@ namespace GameOff.UI.Quiz letterText.text = $"{letter}."; selectedVisual.SetActive(false); - selectButton.onClick.AddListener(() => OnAswerTrigger?.Invoke(this, letter)); + selectButton.onClick.AddListener(() => OnAnswerTrigger?.Invoke(this, letter)); - question.OnChoiceUptade += (sender, e) => selectedVisual.SetActive(e == letter); + question.OnChoiceUpdate += (sender, e) => selectedVisual.SetActive(e == letter); } } } \ No newline at end of file diff --git a/Assets/Scripts/UI/Quiz/QuestionUI.cs b/Assets/Scripts/UI/Quiz/QuestionUI.cs index 4c2f140..70eba4d 100644 --- a/Assets/Scripts/UI/Quiz/QuestionUI.cs +++ b/Assets/Scripts/UI/Quiz/QuestionUI.cs @@ -9,7 +9,13 @@ namespace GameOff.UI.Quiz { public class QuestionUI: MonoBehaviour { - public event EventHandler OnChoiceUptade; + public static event EventHandler OnAnyQuestionChoice; + public static void ClearStaticVariables() + { + OnAnyQuestionChoice = null; + } + + public event EventHandler OnChoiceUpdate; [SerializeField] private Text number; [SerializeField] private Image question; @@ -25,13 +31,12 @@ namespace GameOff.UI.Quiz { ChoiceUI choice = Instantiate(choicePrefab, choiceHolder); choice.SetUp(answer, this); - choice.OnAswerTrigger += ChoiceUI_OnAswerTrigger; + choice.OnAnswerTrigger += (sender, e) => + { + OnChoiceUpdate?.Invoke(this, e); + OnAnyQuestionChoice?.Invoke(this, new QuestionChoice(info.Index, answer)); + }; } } - - private void ChoiceUI_OnAswerTrigger(object sender, string e) - { - OnChoiceUptade?.Invoke(this, e); - } } } \ No newline at end of file From 1a34a1c036a7acbeb685da8e9711558374b100eb Mon Sep 17 00:00:00 2001 From: Samir Badi Date: Mon, 11 Nov 2024 12:38:38 -0500 Subject: [PATCH 5/8] peasant answer at different speed --- Assets/Prefabs/{NPC.prefab => Peasant.prefab} | 19 ++- .../{NPC.prefab.meta => Peasant.prefab.meta} | 0 Assets/Scenes/Samir.unity | 110 +++++------------- Assets/Scripts/{Quiz => Core}/QuizHandler.cs | 16 ++- .../{Quiz => Core}/QuizHandler.cs.meta | 0 Assets/Scripts/{Quiz => Core}/QuizTaker.cs | 4 +- .../Scripts/{Quiz => Core}/QuizTaker.cs.meta | 0 Assets/Scripts/Peasant.meta | 8 ++ Assets/Scripts/Peasant/PeasantMain.cs | 46 ++++++++ Assets/Scripts/Peasant/PeasantMain.cs.meta | 11 ++ 10 files changed, 122 insertions(+), 92 deletions(-) rename Assets/Prefabs/{NPC.prefab => Peasant.prefab} (91%) rename Assets/Prefabs/{NPC.prefab.meta => Peasant.prefab.meta} (100%) rename Assets/Scripts/{Quiz => Core}/QuizHandler.cs (77%) rename Assets/Scripts/{Quiz => Core}/QuizHandler.cs.meta (100%) rename Assets/Scripts/{Quiz => Core}/QuizTaker.cs (85%) rename Assets/Scripts/{Quiz => Core}/QuizTaker.cs.meta (100%) create mode 100644 Assets/Scripts/Peasant.meta create mode 100644 Assets/Scripts/Peasant/PeasantMain.cs create mode 100644 Assets/Scripts/Peasant/PeasantMain.cs.meta diff --git a/Assets/Prefabs/NPC.prefab b/Assets/Prefabs/Peasant.prefab similarity index 91% rename from Assets/Prefabs/NPC.prefab rename to Assets/Prefabs/Peasant.prefab index 49510a6..fabc51d 100644 --- a/Assets/Prefabs/NPC.prefab +++ b/Assets/Prefabs/Peasant.prefab @@ -9,8 +9,9 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 3614258387417921825} + - component: {fileID: 774219910790536021} m_Layer: 0 - m_Name: NPC + m_Name: Peasant m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -32,6 +33,22 @@ Transform: - {fileID: 716864403826928654} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &774219910790536021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2684113167729998087} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6861fab896dc3b44bad96b7fb1e4891, type: 3} + m_Name: + m_EditorClassIdentifier: + answers: [] + initTime: 20 + minTimePerQuestion: 5 + maxTimePerQuestion: 18 --- !u!1 &5739709613417327085 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Prefabs/NPC.prefab.meta b/Assets/Prefabs/Peasant.prefab.meta similarity index 100% rename from Assets/Prefabs/NPC.prefab.meta rename to Assets/Prefabs/Peasant.prefab.meta diff --git a/Assets/Scenes/Samir.unity b/Assets/Scenes/Samir.unity index 98bc285..68d12f6 100644 --- a/Assets/Scenes/Samir.unity +++ b/Assets/Scenes/Samir.unity @@ -237,7 +237,7 @@ GameObject: m_Component: - component: {fileID: 54002814} m_Layer: 0 - m_Name: NPCs + m_Name: Peasant m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -264,7 +264,6 @@ Transform: - {fileID: 266640701} - {fileID: 187840932} - {fileID: 668048816} - - {fileID: 2076373778} m_Father: {fileID: 1958973072} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &81375270 @@ -514,7 +513,7 @@ PrefabInstance: - target: {fileID: 2684113167729998087, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} propertyPath: m_Name - value: NPC (5) + value: Zoe objectReference: {fileID: 0} - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} @@ -765,10 +764,25 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 54002814} m_Modifications: + - target: {fileID: 774219910790536021, guid: 58a9a466f0501ce4d8388102500b1754, + type: 3} + propertyPath: initTime + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 774219910790536021, guid: 58a9a466f0501ce4d8388102500b1754, + type: 3} + propertyPath: maxTimePerQuestion + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 774219910790536021, guid: 58a9a466f0501ce4d8388102500b1754, + type: 3} + propertyPath: minTimePerQuestion + value: 0.5 + objectReference: {fileID: 0} - target: {fileID: 2684113167729998087, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} propertyPath: m_Name - value: NPC (4) + value: Amelia objectReference: {fileID: 0} - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} @@ -842,7 +856,7 @@ PrefabInstance: - target: {fileID: 2684113167729998087, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} propertyPath: m_Name - value: NPC (2) + value: Oliver objectReference: {fileID: 0} - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} @@ -2047,7 +2061,7 @@ PrefabInstance: - target: {fileID: 2684113167729998087, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} propertyPath: m_Name - value: NPC (7) + value: Caleb objectReference: {fileID: 0} - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} @@ -3013,7 +3027,7 @@ PrefabInstance: - target: {fileID: 2684113167729998087, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} propertyPath: m_Name - value: NPC (3) + value: Ethan objectReference: {fileID: 0} - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} @@ -3371,7 +3385,7 @@ PrefabInstance: - target: {fileID: 2684113167729998087, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} propertyPath: m_Name - value: NPC (1) + value: Sophia objectReference: {fileID: 0} - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} @@ -3607,7 +3621,7 @@ PrefabInstance: - target: {fileID: 2684113167729998087, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} propertyPath: m_Name - value: NPC (8) + value: Layla objectReference: {fileID: 0} - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} @@ -3880,6 +3894,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 45f6ccbbf842ceb47bfe1cc19085daa0, type: 3} m_Name: m_EditorClassIdentifier: + answers: [] --- !u!114 &1721698432 MonoBehaviour: m_ObjectHideFlags: 0 @@ -3945,6 +3960,7 @@ MonoBehaviour: - {fileID: 233852084, guid: 19a8aecd158cac04fb8bb6de1e21ffaa, type: 3} seed: 0 randomGeneration: 1 + correctAnswer: [] --- !u!1 &1839156921 GameObject: m_ObjectHideFlags: 0 @@ -4726,7 +4742,7 @@ PrefabInstance: - target: {fileID: 2684113167729998087, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} propertyPath: m_Name - value: NPC (6) + value: Lucas objectReference: {fileID: 0} - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} @@ -4789,80 +4805,6 @@ Transform: type: 3} m_PrefabInstance: {fileID: 2038879509} m_PrefabAsset: {fileID: 0} ---- !u!1001 &2076373777 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 54002814} - m_Modifications: - - target: {fileID: 2684113167729998087, guid: 58a9a466f0501ce4d8388102500b1754, - type: 3} - propertyPath: m_Name - value: NPC (9) - objectReference: {fileID: 0} - - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, - type: 3} - propertyPath: m_LocalPosition.z - value: 13.25 - objectReference: {fileID: 0} - - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, - type: 3} - propertyPath: m_LocalRotation.w - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, - type: 3} - propertyPath: m_LocalRotation.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 180 - objectReference: {fileID: 0} - - target: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} ---- !u!4 &2076373778 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 3614258387417921825, guid: 58a9a466f0501ce4d8388102500b1754, - type: 3} - m_PrefabInstance: {fileID: 2076373777} - m_PrefabAsset: {fileID: 0} --- !u!1001 &3500289701967161187 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/Quiz/QuizHandler.cs b/Assets/Scripts/Core/QuizHandler.cs similarity index 77% rename from Assets/Scripts/Quiz/QuizHandler.cs rename to Assets/Scripts/Core/QuizHandler.cs index de94496..1998415 100644 --- a/Assets/Scripts/Quiz/QuizHandler.cs +++ b/Assets/Scripts/Core/QuizHandler.cs @@ -1,9 +1,10 @@ using System; using System.Collections.Generic; +using GameOff.Quiz; using UnityEngine; using Random = System.Random; -namespace GameOff.Quiz +namespace GameOff.Core { [DefaultExecutionOrder(-60)] public class QuizHandler : MonoBehaviour @@ -14,7 +15,8 @@ namespace GameOff.Quiz [SerializeField] private List questionVisual; [SerializeField] private int seed; [SerializeField] private bool randomGeneration; - + [SerializeField] private string[] correctAnswer; + private readonly List ChoicePossibles = new List() { "a", "b", "c", "d", "e", "f" }; private Random _random; @@ -44,8 +46,9 @@ namespace GameOff.Quiz private void GenerateQuiz() { _questionInfos = new List(); + correctAnswer = new string[questionAmount]; - for (int i = 1; i <= questionAmount; i++) + for (int i = 0; i < questionAmount; i++) { int amount = _random.Next(2, ChoicePossibles.Count); string answer = ChoicePossibles[_random.Next(amount)]; @@ -53,12 +56,15 @@ namespace GameOff.Quiz for (int x = 0; x < amount; x++) tmp.Add(ChoicePossibles[x]); - _questionInfos.Add(new QuestionInfo(i, questionVisual[_random.Next(questionVisual.Count)], tmp, answer)); + + _questionInfos.Add(new QuestionInfo(i + 1, questionVisual[_random.Next(questionVisual.Count)], tmp, answer)); + correctAnswer[i] = tmp[_random.Next(amount)]; } } + public string GetAnswerAtIndex(int index) => correctAnswer[index]; + public List QuestionInfos => _questionInfos; - public int QuestionAmount => questionAmount; } } diff --git a/Assets/Scripts/Quiz/QuizHandler.cs.meta b/Assets/Scripts/Core/QuizHandler.cs.meta similarity index 100% rename from Assets/Scripts/Quiz/QuizHandler.cs.meta rename to Assets/Scripts/Core/QuizHandler.cs.meta diff --git a/Assets/Scripts/Quiz/QuizTaker.cs b/Assets/Scripts/Core/QuizTaker.cs similarity index 85% rename from Assets/Scripts/Quiz/QuizTaker.cs rename to Assets/Scripts/Core/QuizTaker.cs index 7d06e49..93017a5 100644 --- a/Assets/Scripts/Quiz/QuizTaker.cs +++ b/Assets/Scripts/Core/QuizTaker.cs @@ -1,7 +1,7 @@ -using System; +using GameOff.Quiz; using UnityEngine; -namespace GameOff.Quiz +namespace GameOff.Core { public abstract class QuizTaker: MonoBehaviour { diff --git a/Assets/Scripts/Quiz/QuizTaker.cs.meta b/Assets/Scripts/Core/QuizTaker.cs.meta similarity index 100% rename from Assets/Scripts/Quiz/QuizTaker.cs.meta rename to Assets/Scripts/Core/QuizTaker.cs.meta diff --git a/Assets/Scripts/Peasant.meta b/Assets/Scripts/Peasant.meta new file mode 100644 index 0000000..7f1e70e --- /dev/null +++ b/Assets/Scripts/Peasant.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0d71d71ca8238454fabed5ca071e4807 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Peasant/PeasantMain.cs b/Assets/Scripts/Peasant/PeasantMain.cs new file mode 100644 index 0000000..ee6e771 --- /dev/null +++ b/Assets/Scripts/Peasant/PeasantMain.cs @@ -0,0 +1,46 @@ +using System; +using GameOff.Core; +using GameOff.Quiz; +using UnityEngine; +using Random = UnityEngine.Random; + +namespace GameOff.Peasant +{ + public class PeasantMain : QuizTaker + { + [SerializeField] private float initTime = 20f; + [SerializeField] private float minTimePerQuestion = 5f; + [SerializeField] private float maxTimePerQuestion = 18f; + + private int _indexQuestion; + private float _answerTimer; + + + protected override void Start() + { + base.Start(); + + _answerTimer = initTime + RandomQuestionTimer(); + } + + private void Update() + { + _answerTimer -= Time.deltaTime; + + if (_answerTimer <= 0) + { + answers[_indexQuestion] = QuizHandler.Instance.GetAnswerAtIndex(_indexQuestion); + _answerTimer = RandomQuestionTimer(); + _indexQuestion++; + + if (_indexQuestion >= answers.Length) + enabled = false; + } + } + + private float RandomQuestionTimer() + { + return Random.Range(minTimePerQuestion, maxTimePerQuestion); + } + } +} diff --git a/Assets/Scripts/Peasant/PeasantMain.cs.meta b/Assets/Scripts/Peasant/PeasantMain.cs.meta new file mode 100644 index 0000000..11a5d5d --- /dev/null +++ b/Assets/Scripts/Peasant/PeasantMain.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c6861fab896dc3b44bad96b7fb1e4891 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: From f2b39a9dadcf366d7b836e25ca8a56c674a2a479 Mon Sep 17 00:00:00 2001 From: Samir Badi Date: Mon, 11 Nov 2024 14:33:31 -0500 Subject: [PATCH 6/8] Peasant can finish the quiz --- Assets/Prefabs/Peasant.prefab | 7 ++++--- Assets/Scenes/Samir.unity | 17 +---------------- Assets/Scripts/Core/QuizHandler.cs | 22 ++++++++++++++++++---- Assets/Scripts/Peasant/PeasantMain.cs | 7 ++++++- Assets/Scripts/Quiz/QuestionInfo.cs | 2 ++ 5 files changed, 31 insertions(+), 24 deletions(-) diff --git a/Assets/Prefabs/Peasant.prefab b/Assets/Prefabs/Peasant.prefab index fabc51d..1ddfbd3 100644 --- a/Assets/Prefabs/Peasant.prefab +++ b/Assets/Prefabs/Peasant.prefab @@ -46,9 +46,10 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: answers: [] - initTime: 20 - minTimePerQuestion: 5 - maxTimePerQuestion: 18 + initTime: 2 + minTimePerQuestion: 0.5 + maxTimePerQuestion: 1 + successRate: 0.75 --- !u!1 &5739709613417327085 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scenes/Samir.unity b/Assets/Scenes/Samir.unity index 68d12f6..b31c4a4 100644 --- a/Assets/Scenes/Samir.unity +++ b/Assets/Scenes/Samir.unity @@ -764,21 +764,6 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 54002814} m_Modifications: - - target: {fileID: 774219910790536021, guid: 58a9a466f0501ce4d8388102500b1754, - type: 3} - propertyPath: initTime - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 774219910790536021, guid: 58a9a466f0501ce4d8388102500b1754, - type: 3} - propertyPath: maxTimePerQuestion - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 774219910790536021, guid: 58a9a466f0501ce4d8388102500b1754, - type: 3} - propertyPath: minTimePerQuestion - value: 0.5 - objectReference: {fileID: 0} - target: {fileID: 2684113167729998087, guid: 58a9a466f0501ce4d8388102500b1754, type: 3} propertyPath: m_Name @@ -3952,6 +3937,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: questionAmount: 20 + quizTakerAmount: 8 questionVisual: - {fileID: -959586227, guid: 19a8aecd158cac04fb8bb6de1e21ffaa, type: 3} - {fileID: -1923230478, guid: 19a8aecd158cac04fb8bb6de1e21ffaa, type: 3} @@ -3960,7 +3946,6 @@ MonoBehaviour: - {fileID: 233852084, guid: 19a8aecd158cac04fb8bb6de1e21ffaa, type: 3} seed: 0 randomGeneration: 1 - correctAnswer: [] --- !u!1 &1839156921 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/Core/QuizHandler.cs b/Assets/Scripts/Core/QuizHandler.cs index 1998415..d7b9f9b 100644 --- a/Assets/Scripts/Core/QuizHandler.cs +++ b/Assets/Scripts/Core/QuizHandler.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using GameOff.Peasant; using GameOff.Quiz; using UnityEngine; using Random = System.Random; @@ -12,10 +13,10 @@ namespace GameOff.Core public static QuizHandler Instance { get; private set; } [SerializeField] private int questionAmount = 20; + [SerializeField] private int quizTakerAmount = 8; [SerializeField] private List questionVisual; [SerializeField] private int seed; [SerializeField] private bool randomGeneration; - [SerializeField] private string[] correctAnswer; private readonly List ChoicePossibles = new List() { "a", "b", "c", "d", "e", "f" }; @@ -46,7 +47,6 @@ namespace GameOff.Core private void GenerateQuiz() { _questionInfos = new List(); - correctAnswer = new string[questionAmount]; for (int i = 0; i < questionAmount; i++) { @@ -58,11 +58,25 @@ namespace GameOff.Core tmp.Add(ChoicePossibles[x]); _questionInfos.Add(new QuestionInfo(i + 1, questionVisual[_random.Next(questionVisual.Count)], tmp, answer)); - correctAnswer[i] = tmp[_random.Next(amount)]; } } - public string GetAnswerAtIndex(int index) => correctAnswer[index]; + public string GetAnswerAtIndex(int index, float successRate) { + if(_random.Next(100) <= successRate * 100) + return _questionInfos[index].Answer; + return _questionInfos[index].Choices[_random.Next(_questionInfos[index].Count)]; + } + + public float GetResultPercent(string[] answer) + { + float succeed = 0; + + for (int i = 0; i < answer.Length; i++) + if (answer[i] == _questionInfos[i].Answer) + succeed++; + + return succeed / questionAmount * 100; + } public List QuestionInfos => _questionInfos; public int QuestionAmount => questionAmount; diff --git a/Assets/Scripts/Peasant/PeasantMain.cs b/Assets/Scripts/Peasant/PeasantMain.cs index ee6e771..30e0a59 100644 --- a/Assets/Scripts/Peasant/PeasantMain.cs +++ b/Assets/Scripts/Peasant/PeasantMain.cs @@ -11,6 +11,8 @@ namespace GameOff.Peasant [SerializeField] private float initTime = 20f; [SerializeField] private float minTimePerQuestion = 5f; [SerializeField] private float maxTimePerQuestion = 18f; + [Range(0, 1)] + [SerializeField] private float successRate = 0.75f; private int _indexQuestion; private float _answerTimer; @@ -29,12 +31,15 @@ namespace GameOff.Peasant if (_answerTimer <= 0) { - answers[_indexQuestion] = QuizHandler.Instance.GetAnswerAtIndex(_indexQuestion); + answers[_indexQuestion] = QuizHandler.Instance.GetAnswerAtIndex(_indexQuestion, successRate); _answerTimer = RandomQuestionTimer(); _indexQuestion++; if (_indexQuestion >= answers.Length) + { + Debug.Log($"{name}: {QuizHandler.Instance.GetResultPercent(answers)}%"); enabled = false; + } } } diff --git a/Assets/Scripts/Quiz/QuestionInfo.cs b/Assets/Scripts/Quiz/QuestionInfo.cs index 7ed35d8..57bfab6 100644 --- a/Assets/Scripts/Quiz/QuestionInfo.cs +++ b/Assets/Scripts/Quiz/QuestionInfo.cs @@ -17,5 +17,7 @@ namespace GameOff.Quiz Choices = choices; Answer = answer; } + + public int Count => Choices.Count; } } \ No newline at end of file From cf35d9c6c8756ea53d8372ab86222f6019cbe64f Mon Sep 17 00:00:00 2001 From: Samir Badi Date: Mon, 11 Nov 2024 15:28:27 -0500 Subject: [PATCH 7/8] Save --- Assets/Prefabs/UI/Quiz/QuestionUI.prefab | 2 +- Assets/Scenes/Samir.unity | 1512 +++++++++++++++++++++- 2 files changed, 1483 insertions(+), 31 deletions(-) diff --git a/Assets/Prefabs/UI/Quiz/QuestionUI.prefab b/Assets/Prefabs/UI/Quiz/QuestionUI.prefab index b759045..d7d02e9 100644 --- a/Assets/Prefabs/UI/Quiz/QuestionUI.prefab +++ b/Assets/Prefabs/UI/Quiz/QuestionUI.prefab @@ -143,7 +143,7 @@ MonoBehaviour: m_Bottom: 0 m_ChildAlignment: 1 m_StartCorner: 0 - m_StartAxis: 1 + m_StartAxis: 0 m_CellSize: {x: 128, y: 64} m_Spacing: {x: 300, y: 64} m_Constraint: 1 diff --git a/Assets/Scenes/Samir.unity b/Assets/Scenes/Samir.unity index b31c4a4..a354a64 100644 --- a/Assets/Scenes/Samir.unity +++ b/Assets/Scenes/Samir.unity @@ -266,6 +266,81 @@ Transform: - {fileID: 668048816} m_Father: {fileID: 1958973072} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &58109873 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 58109874} + - component: {fileID: 58109876} + - component: {fileID: 58109875} + m_Layer: 5 + m_Name: Image (9) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &58109874 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 58109873} + 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: 1364169385} + 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.5, y: 0.5} +--- !u!114 &58109875 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 58109873} + 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!222 &58109876 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 58109873} + m_CullTransparentMesh: 1 --- !u!1 &81375270 GameObject: m_ObjectHideFlags: 0 @@ -462,6 +537,81 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &158221819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 158221820} + - component: {fileID: 158221822} + - component: {fileID: 158221821} + m_Layer: 5 + m_Name: Image (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &158221820 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 158221819} + 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: 1364169385} + 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.5, y: 0.5} +--- !u!114 &158221821 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 158221819} + 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!222 &158221822 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 158221819} + m_CullTransparentMesh: 1 --- !u!1 &184268638 GameObject: m_ObjectHideFlags: 0 @@ -681,7 +831,7 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 188866862} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &230940465 +--- !u!1 &230531447 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -689,72 +839,76 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 230940466} - - component: {fileID: 230940468} - - component: {fileID: 230940467} + - component: {fileID: 230531448} + - component: {fileID: 230531450} + - component: {fileID: 230531449} m_Layer: 5 - m_Name: Image + m_Name: Numbre m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &230940466 +--- !u!224 &230531448 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 230940465} + m_GameObject: {fileID: 230531447} 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: 360155762} + m_Father: {fileID: 493232430} 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_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -30, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &230940467 +--- !u!114 &230531449 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 230940465} + m_GameObject: {fileID: 230531447} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Color: {r: 1, g: 0.5568628, b: 0.5019608, 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: 963d42bfaa82c3842b3a09438eb1e58b, 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!222 &230940468 + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 80 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 8 + m_MaxSize: 80 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 99 +--- !u!222 &230531450 CanvasRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 230940465} + m_GameObject: {fileID: 230531447} m_CullTransparentMesh: 1 --- !u!1001 &256841826 PrefabInstance: @@ -904,6 +1058,81 @@ Transform: type: 3} m_PrefabInstance: {fileID: 266640700} m_PrefabAsset: {fileID: 0} +--- !u!1 &269334402 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 269334403} + - component: {fileID: 269334405} + - component: {fileID: 269334404} + m_Layer: 5 + m_Name: Image (12) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &269334403 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 269334402} + 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: 1364169385} + 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.5, y: 0.5} +--- !u!114 &269334404 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 269334402} + 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!222 &269334405 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 269334402} + m_CullTransparentMesh: 1 --- !u!1 &297350526 GameObject: m_ObjectHideFlags: 0 @@ -1254,6 +1483,81 @@ Transform: - {fileID: 1892060568} m_Father: {fileID: 1958973072} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &336454441 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 336454442} + - component: {fileID: 336454444} + - component: {fileID: 336454443} + m_Layer: 5 + m_Name: Image (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &336454442 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 336454441} + 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: 1364169385} + 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.5, y: 0.5} +--- !u!114 &336454443 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 336454441} + 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!222 &336454444 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 336454441} + m_CullTransparentMesh: 1 --- !u!1 &360155761 GameObject: m_ObjectHideFlags: 0 @@ -1265,7 +1569,7 @@ GameObject: - component: {fileID: 360155762} - component: {fileID: 360155763} m_Layer: 5 - m_Name: QuizUI + m_Name: ComputerUI m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -1283,7 +1587,6 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 230940466} - {fileID: 1872289498} - {fileID: 1442894366} m_Father: {fileID: 461561940} @@ -1459,6 +1762,160 @@ MonoBehaviour: m_LightCookieSize: {x: 1, y: 1} m_LightCookieOffset: {x: 0, y: 0} m_SoftShadowQuality: 1 +--- !u!1 &446386283 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 446386284} + - component: {fileID: 446386286} + - component: {fileID: 446386285} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &446386284 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 446386283} + 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: 920155485} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &446386285 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 446386283} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.5568628, b: 0.5019608, 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!222 &446386286 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 446386283} + m_CullTransparentMesh: 1 +--- !u!1 &457892595 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 457892596} + - component: {fileID: 457892598} + - component: {fileID: 457892597} + m_Layer: 5 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &457892596 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 457892595} + 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: 920155485} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -100} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &457892597 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 457892595} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.77254903, g: 0.22745098, b: 0.6156863, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 120 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 120 + m_Alignment: 1 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: Peasant Answer +--- !u!222 &457892598 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 457892595} + m_CullTransparentMesh: 1 --- !u!1 &461561936 GameObject: m_ObjectHideFlags: 0 @@ -1573,7 +2030,7 @@ GameObject: - component: {fileID: 484553102} - component: {fileID: 484553104} m_Layer: 5 - m_Name: QuestionDisplayUI + m_Name: QuizUI m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -1644,6 +2101,84 @@ MonoBehaviour: m_OnValueChanged: m_PersistentCalls: m_Calls: [] +--- !u!1 &493232429 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 493232430} + - component: {fileID: 493232432} + - component: {fileID: 493232431} + m_Layer: 5 + m_Name: AnswerUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &493232430 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 493232429} + 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: 1919512265} + - {fileID: 230531448} + - {fileID: 1936676273} + m_Father: {fileID: 1364169385} + 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.5, y: 0.5} +--- !u!114 &493232431 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 493232429} + 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.77254903, g: 0.22745098, b: 0.6156863, 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!222 &493232432 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 493232429} + m_CullTransparentMesh: 1 --- !u!1 &564588868 GameObject: m_ObjectHideFlags: 0 @@ -1855,6 +2390,81 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 573348390} m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &582012222 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 582012223} + - component: {fileID: 582012225} + - component: {fileID: 582012224} + m_Layer: 5 + m_Name: Image (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &582012223 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 582012222} + 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: 1364169385} + 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.5, y: 0.5} +--- !u!114 &582012224 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 582012222} + 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!222 &582012225 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 582012222} + m_CullTransparentMesh: 1 --- !u!1 &595688924 GameObject: m_ObjectHideFlags: 0 @@ -2548,6 +3158,166 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 882270497} m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &920155484 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 920155485} + - component: {fileID: 920155487} + - component: {fileID: 920155486} + m_Layer: 5 + m_Name: PeasantAnswerDisplay + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &920155485 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 920155484} + 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: 446386284} + - {fileID: 457892596} + - {fileID: 1364169385} + m_Father: {fileID: 1872289498} + 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: 2000} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &920155486 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 920155484} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 0} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 25 + m_ScrollSensitivity: 50 + 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 &920155487 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 920155484} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dbf03cae0fdc44a5818671a4ec171e04, type: 3} + m_Name: + m_EditorClassIdentifier: + questionPrefab: {fileID: -195756202558770544, guid: 4990be67b296d704cb92c83d65fc54cd, + type: 3} + questionHolder: {fileID: 0} +--- !u!1 &961459580 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 961459581} + - component: {fileID: 961459583} + - component: {fileID: 961459582} + m_Layer: 5 + m_Name: Image (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &961459581 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 961459580} + 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: 1364169385} + 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.5, y: 0.5} +--- !u!114 &961459582 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 961459580} + 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!222 &961459583 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 961459580} + m_CullTransparentMesh: 1 --- !u!1 &985646259 GameObject: m_ObjectHideFlags: 0 @@ -2684,6 +3454,81 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1109466583 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1109466584} + - component: {fileID: 1109466586} + - component: {fileID: 1109466585} + m_Layer: 5 + m_Name: Image (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1109466584 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1109466583} + 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: 1364169385} + 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.5, y: 0.5} +--- !u!114 &1109466585 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1109466583} + 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!222 &1109466586 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1109466583} + m_CullTransparentMesh: 1 --- !u!1 &1133589576 GameObject: m_ObjectHideFlags: 0 @@ -2896,6 +3741,81 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1157236918} m_PrefabAsset: {fileID: 0} +--- !u!1 &1165705366 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1165705367} + - component: {fileID: 1165705369} + - component: {fileID: 1165705368} + m_Layer: 5 + m_Name: Image (11) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1165705367 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1165705366} + 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: 1364169385} + 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.5, y: 0.5} +--- !u!114 &1165705368 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1165705366} + 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!222 &1165705369 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1165705366} + m_CullTransparentMesh: 1 --- !u!1 &1196902882 GameObject: m_ObjectHideFlags: 0 @@ -3359,6 +4279,79 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1362141395} m_PrefabAsset: {fileID: 0} +--- !u!1 &1364169384 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1364169385} + - component: {fileID: 1364169386} + m_Layer: 5 + m_Name: AnswerDisplayUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1364169385 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1364169384} + 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: 493232430} + - {fileID: 1725751697} + - {fileID: 1109466584} + - {fileID: 961459581} + - {fileID: 158221820} + - {fileID: 582012223} + - {fileID: 336454442} + - {fileID: 1633298780} + - {fileID: 2117777915} + - {fileID: 58109874} + - {fileID: 1833114670} + - {fileID: 1165705367} + - {fileID: 269334403} + m_Father: {fileID: 920155485} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -400} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1364169386 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1364169384} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 1 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 300, y: 200} + m_Spacing: {x: 40, y: 40} + m_Constraint: 1 + m_ConstraintCount: 5 --- !u!1001 &1386266368 PrefabInstance: m_ObjectHideFlags: 0 @@ -3595,6 +4588,81 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1633298779 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1633298780} + - component: {fileID: 1633298782} + - component: {fileID: 1633298781} + m_Layer: 5 + m_Name: Image (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1633298780 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1633298779} + 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: 1364169385} + 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.5, y: 0.5} +--- !u!114 &1633298781 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1633298779} + 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!222 &1633298782 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1633298779} + m_CullTransparentMesh: 1 --- !u!1001 &1674755498 PrefabInstance: m_ObjectHideFlags: 0 @@ -3892,6 +4960,81 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 696bd8b70e7d443ab86830c15fbce706, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &1725751696 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1725751697} + - component: {fileID: 1725751699} + - component: {fileID: 1725751698} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1725751697 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1725751696} + 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: 1364169385} + 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.5, y: 0.5} +--- !u!114 &1725751698 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1725751696} + 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!222 &1725751699 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1725751696} + m_CullTransparentMesh: 1 --- !u!1 &1766852712 GameObject: m_ObjectHideFlags: 0 @@ -3946,6 +5089,81 @@ MonoBehaviour: - {fileID: 233852084, guid: 19a8aecd158cac04fb8bb6de1e21ffaa, type: 3} seed: 0 randomGeneration: 1 +--- !u!1 &1833114669 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1833114670} + - component: {fileID: 1833114672} + - component: {fileID: 1833114671} + m_Layer: 5 + m_Name: Image (10) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1833114670 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1833114669} + 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: 1364169385} + 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.5, y: 0.5} +--- !u!114 &1833114671 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1833114669} + 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!222 &1833114672 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1833114669} + m_CullTransparentMesh: 1 --- !u!1 &1839156921 GameObject: m_ObjectHideFlags: 0 @@ -4111,6 +5329,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 484553101} + - {fileID: 920155485} m_Father: {fileID: 360155762} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -4228,6 +5447,85 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1911377099} m_PrefabAsset: {fileID: 0} +--- !u!1 &1919512264 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1919512265} + - component: {fileID: 1919512267} + - component: {fileID: 1919512266} + m_Layer: 5 + m_Name: Separation + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1919512265 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1919512264} + 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: 493232430} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1919512266 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1919512264} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.5568628, b: 0.5019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 80 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 8 + m_MaxSize: 80 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: ':' +--- !u!222 &1919512267 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1919512264} + m_CullTransparentMesh: 1 --- !u!1 &1933848466 GameObject: m_ObjectHideFlags: 0 @@ -4303,6 +5601,85 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1933848466} m_CullTransparentMesh: 1 +--- !u!1 &1936676272 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1936676273} + - component: {fileID: 1936676275} + - component: {fileID: 1936676274} + m_Layer: 5 + m_Name: Answer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1936676273 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1936676272} + 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: 493232430} + 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: 40, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1936676274 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1936676272} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.5568628, b: 0.5019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 80 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 8 + m_MaxSize: 80 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: '-' +--- !u!222 &1936676275 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1936676272} + m_CullTransparentMesh: 1 --- !u!1 &1946770798 GameObject: m_ObjectHideFlags: 0 @@ -4790,6 +6167,81 @@ Transform: type: 3} m_PrefabInstance: {fileID: 2038879509} m_PrefabAsset: {fileID: 0} +--- !u!1 &2117777914 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2117777915} + - component: {fileID: 2117777917} + - component: {fileID: 2117777916} + m_Layer: 5 + m_Name: Image (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2117777915 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2117777914} + 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: 1364169385} + 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.5, y: 0.5} +--- !u!114 &2117777916 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2117777914} + 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!222 &2117777917 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2117777914} + m_CullTransparentMesh: 1 --- !u!1001 &3500289701967161187 PrefabInstance: m_ObjectHideFlags: 0 From a7fe20262ea008acc49084e8927ff31f2e179ff2 Mon Sep 17 00:00:00 2001 From: Samir Badi Date: Tue, 12 Nov 2024 07:26:08 -0500 Subject: [PATCH 8/8] Finish display Peasant answers and added navigation bar --- Assets/Prefabs/UI/NavElementUI.prefab | 254 ++ Assets/Prefabs/UI/NavElementUI.prefab.meta | 7 + Assets/Prefabs/UI/Quiz/AnswerUI.prefab | 332 ++ Assets/Prefabs/UI/Quiz/AnswerUI.prefab.meta | 7 + Assets/Scenes/Samir.unity | 4054 ++++++++++++----- Assets/Scripts/Core/PlayerMain.cs | 2 +- Assets/Scripts/Core/QuizTaker.cs | 13 +- Assets/Scripts/Peasant/PeasantMain.cs | 2 +- Assets/Scripts/UI/Answer.meta | 8 + Assets/Scripts/UI/Answer/AnswerDisplayUI.cs | 51 + .../Scripts/UI/Answer/AnswerDisplayUI.cs.meta | 3 + Assets/Scripts/UI/Answer/AnswerUI.cs | 17 + Assets/Scripts/UI/Answer/AnswerUI.cs.meta | 3 + Assets/Scripts/UI/NavElementUI.cs | 30 + Assets/Scripts/UI/NavElementUI.cs.meta | 11 + 15 files changed, 3552 insertions(+), 1242 deletions(-) create mode 100644 Assets/Prefabs/UI/NavElementUI.prefab create mode 100644 Assets/Prefabs/UI/NavElementUI.prefab.meta create mode 100644 Assets/Prefabs/UI/Quiz/AnswerUI.prefab create mode 100644 Assets/Prefabs/UI/Quiz/AnswerUI.prefab.meta create mode 100644 Assets/Scripts/UI/Answer.meta create mode 100644 Assets/Scripts/UI/Answer/AnswerDisplayUI.cs create mode 100644 Assets/Scripts/UI/Answer/AnswerDisplayUI.cs.meta create mode 100644 Assets/Scripts/UI/Answer/AnswerUI.cs create mode 100644 Assets/Scripts/UI/Answer/AnswerUI.cs.meta create mode 100644 Assets/Scripts/UI/NavElementUI.cs create mode 100644 Assets/Scripts/UI/NavElementUI.cs.meta diff --git a/Assets/Prefabs/UI/NavElementUI.prefab b/Assets/Prefabs/UI/NavElementUI.prefab new file mode 100644 index 0000000..c80b902 --- /dev/null +++ b/Assets/Prefabs/UI/NavElementUI.prefab @@ -0,0 +1,254 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1267531192074468533 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6606785476285959434} + - component: {fileID: -53984800252208519} + m_Layer: 5 + m_Name: NavElementUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6606785476285959434 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267531192074468533} + 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: 5245580335153224651} + - {fileID: 1434462969276807909} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 350, y: 75} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &-53984800252208519 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267531192074468533} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3a992441425befe4aa12564c362297c6, type: 3} + m_Name: + m_EditorClassIdentifier: + section: {fileID: 0} + title: {fileID: 1898924187783897536} + button: {fileID: 8682366406432698946} +--- !u!1 &1559695583104722646 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1434462969276807909} + - component: {fileID: 6025097269269998584} + - component: {fileID: 1898924187783897536} + m_Layer: 5 + m_Name: OngletText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1434462969276807909 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1559695583104722646} + 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: 6606785476285959434} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6025097269269998584 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1559695583104722646} + m_CullTransparentMesh: 1 +--- !u!114 &1898924187783897536 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1559695583104722646} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.5568628, b: 0.5019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 40 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 4 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: None +--- !u!1 &5036418968198614659 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5245580335153224651} + - component: {fileID: 2824110060202238928} + - component: {fileID: 4093370090289401337} + - component: {fileID: 8682366406432698946} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5245580335153224651 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5036418968198614659} + 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: 6606785476285959434} + 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 &2824110060202238928 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5036418968198614659} + m_CullTransparentMesh: 1 +--- !u!114 &4093370090289401337 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5036418968198614659} + 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.2901961, g: 0.14117648, b: 0.5019608, 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!114 &8682366406432698946 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5036418968198614659} + 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: 0 + 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: 4093370090289401337} + m_OnClick: + m_PersistentCalls: + m_Calls: [] diff --git a/Assets/Prefabs/UI/NavElementUI.prefab.meta b/Assets/Prefabs/UI/NavElementUI.prefab.meta new file mode 100644 index 0000000..bfd7988 --- /dev/null +++ b/Assets/Prefabs/UI/NavElementUI.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7c7e7e70f541d204a9a1ccb4ff06eb28 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/UI/Quiz/AnswerUI.prefab b/Assets/Prefabs/UI/Quiz/AnswerUI.prefab new file mode 100644 index 0000000..3016f7a --- /dev/null +++ b/Assets/Prefabs/UI/Quiz/AnswerUI.prefab @@ -0,0 +1,332 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5781168570249302786 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 674009246196344203} + - component: {fileID: 1752344256791152410} + - component: {fileID: 7764938258089871930} + m_Layer: 5 + m_Name: Answer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &674009246196344203 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5781168570249302786} + 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: 8337602826576353703} + 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: 40, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1752344256791152410 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5781168570249302786} + m_CullTransparentMesh: 1 +--- !u!114 &7764938258089871930 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5781168570249302786} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.5568628, b: 0.5019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 80 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 8 + m_MaxSize: 80 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: '-' +--- !u!1 &6458814452562766259 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8337602826576353703} + - component: {fileID: 7999803390858578606} + - component: {fileID: 4797984837226862941} + - component: {fileID: 2542972895272568989} + m_Layer: 5 + m_Name: AnswerUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8337602826576353703 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6458814452562766259} + 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: 605132668976382597} + - {fileID: 7441642129353528575} + - {fileID: 674009246196344203} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 300, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7999803390858578606 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6458814452562766259} + m_CullTransparentMesh: 1 +--- !u!114 &4797984837226862941 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6458814452562766259} + 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.77254903, g: 0.22745098, b: 0.6156863, 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!114 &2542972895272568989 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6458814452562766259} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 44e585c99e4b4f1d88698ba49b2eb631, type: 3} + m_Name: + m_EditorClassIdentifier: + number: {fileID: 5373210853694986828} + answer: {fileID: 7764938258089871930} +--- !u!1 &7410228162507137766 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7441642129353528575} + - component: {fileID: 354423046807796171} + - component: {fileID: 5373210853694986828} + m_Layer: 5 + m_Name: Numbre + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7441642129353528575 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7410228162507137766} + 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: 8337602826576353703} + 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: -30, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &354423046807796171 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7410228162507137766} + m_CullTransparentMesh: 1 +--- !u!114 &5373210853694986828 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7410228162507137766} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.5568628, b: 0.5019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 80 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 8 + m_MaxSize: 80 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 99 +--- !u!1 &7835391185383087871 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 605132668976382597} + - component: {fileID: 6616654876611093166} + - component: {fileID: 7486746326825329677} + m_Layer: 5 + m_Name: Separation + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &605132668976382597 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7835391185383087871} + 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: 8337602826576353703} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6616654876611093166 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7835391185383087871} + m_CullTransparentMesh: 1 +--- !u!114 &7486746326825329677 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7835391185383087871} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.5568628, b: 0.5019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 80 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 8 + m_MaxSize: 80 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: ':' diff --git a/Assets/Prefabs/UI/Quiz/AnswerUI.prefab.meta b/Assets/Prefabs/UI/Quiz/AnswerUI.prefab.meta new file mode 100644 index 0000000..69268ae --- /dev/null +++ b/Assets/Prefabs/UI/Quiz/AnswerUI.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Samir.unity b/Assets/Scenes/Samir.unity index a354a64..f0b4f07 100644 --- a/Assets/Scenes/Samir.unity +++ b/Assets/Scenes/Samir.unity @@ -227,6 +227,259 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4840363} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &9163692 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (18) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &9163693 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 9163692} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &34803542 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1698652915} + m_Modifications: + - target: {fileID: -53984800252208519, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: section + value: + objectReference: {fileID: 920155485} + - target: {fileID: 1267531192074468533, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_Name + value: PeasantAnswer - NavElementUI + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, type: 3} +--- !u!224 &34803543 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + m_PrefabInstance: {fileID: 34803542} + m_PrefabAsset: {fileID: 0} --- !u!1 &54002813 GameObject: m_ObjectHideFlags: 0 @@ -266,81 +519,6 @@ Transform: - {fileID: 668048816} m_Father: {fileID: 1958973072} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &58109873 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 58109874} - - component: {fileID: 58109876} - - component: {fileID: 58109875} - m_Layer: 5 - m_Name: Image (9) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &58109874 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58109873} - 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: 1364169385} - 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.5, y: 0.5} ---- !u!114 &58109875 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58109873} - 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!222 &58109876 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58109873} - m_CullTransparentMesh: 1 --- !u!1 &81375270 GameObject: m_ObjectHideFlags: 0 @@ -401,6 +579,130 @@ MonoBehaviour: m_Spacing: {x: 0, y: 40} m_Constraint: 0 m_ConstraintCount: 2 +--- !u!1001 &82696095 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (1) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &82696096 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 82696095} + m_PrefabAsset: {fileID: 0} --- !u!1 &110478555 GameObject: m_ObjectHideFlags: 0 @@ -537,81 +839,6 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &158221819 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 158221820} - - component: {fileID: 158221822} - - component: {fileID: 158221821} - m_Layer: 5 - m_Name: Image (4) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &158221820 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 158221819} - 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: 1364169385} - 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.5, y: 0.5} ---- !u!114 &158221821 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 158221819} - 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!222 &158221822 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 158221819} - m_CullTransparentMesh: 1 --- !u!1 &184268638 GameObject: m_ObjectHideFlags: 0 @@ -831,85 +1058,6 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 188866862} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &230531447 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 230531448} - - component: {fileID: 230531450} - - component: {fileID: 230531449} - m_Layer: 5 - m_Name: Numbre - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &230531448 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 230531447} - 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: 493232430} - 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: -30, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &230531449 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 230531447} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 0.5568628, b: 0.5019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 80 - m_FontStyle: 1 - m_BestFit: 0 - m_MinSize: 8 - m_MaxSize: 80 - m_Alignment: 5 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 1 - m_VerticalOverflow: 1 - m_LineSpacing: 1 - m_Text: 99 ---- !u!222 &230531450 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 230531447} - m_CullTransparentMesh: 1 --- !u!1001 &256841826 PrefabInstance: m_ObjectHideFlags: 0 @@ -984,6 +1132,18 @@ Transform: type: 3} m_PrefabInstance: {fileID: 256841826} m_PrefabAsset: {fileID: 0} +--- !u!114 &256841828 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 774219910790536021, guid: 58a9a466f0501ce4d8388102500b1754, + type: 3} + m_PrefabInstance: {fileID: 256841826} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6861fab896dc3b44bad96b7fb1e4891, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1001 &266640700 PrefabInstance: m_ObjectHideFlags: 0 @@ -1058,81 +1218,6 @@ Transform: type: 3} m_PrefabInstance: {fileID: 266640700} m_PrefabAsset: {fileID: 0} ---- !u!1 &269334402 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 269334403} - - component: {fileID: 269334405} - - component: {fileID: 269334404} - m_Layer: 5 - m_Name: Image (12) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &269334403 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 269334402} - 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: 1364169385} - 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.5, y: 0.5} ---- !u!114 &269334404 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 269334402} - 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!222 &269334405 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 269334402} - m_CullTransparentMesh: 1 --- !u!1 &297350526 GameObject: m_ObjectHideFlags: 0 @@ -1483,81 +1568,6 @@ Transform: - {fileID: 1892060568} m_Father: {fileID: 1958973072} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &336454441 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 336454442} - - component: {fileID: 336454444} - - component: {fileID: 336454443} - m_Layer: 5 - m_Name: Image (6) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &336454442 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 336454441} - 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: 1364169385} - 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.5, y: 0.5} ---- !u!114 &336454443 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 336454441} - 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!222 &336454444 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 336454441} - m_CullTransparentMesh: 1 --- !u!1 &360155761 GameObject: m_ObjectHideFlags: 0 @@ -1837,6 +1847,130 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 446386283} m_CullTransparentMesh: 1 +--- !u!1001 &451949240 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (9) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &451949241 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 451949240} + m_PrefabAsset: {fileID: 0} --- !u!1 &457892595 GameObject: m_ObjectHideFlags: 0 @@ -1871,7 +2005,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: -100} + m_AnchoredPosition: {x: 0, y: -200} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 1} --- !u!114 &457892597 @@ -2101,84 +2235,136 @@ MonoBehaviour: m_OnValueChanged: m_PersistentCalls: m_Calls: [] ---- !u!1 &493232429 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 493232430} - - component: {fileID: 493232432} - - component: {fileID: 493232431} - m_Layer: 5 - m_Name: AnswerUI - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &493232430 +--- !u!224 &493232430 stripped RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 2426647630667988993} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 493232429} - 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: 1919512265} - - {fileID: 230531448} - - {fileID: 1936676273} - m_Father: {fileID: 1364169385} - 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.5, y: 0.5} ---- !u!114 &493232431 -MonoBehaviour: +--- !u!1001 &545492817 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (2) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &545492818 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 545492817} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 493232429} - 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.77254903, g: 0.22745098, b: 0.6156863, 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!222 &493232432 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 493232429} - m_CullTransparentMesh: 1 --- !u!1 &564588868 GameObject: m_ObjectHideFlags: 0 @@ -2390,81 +2576,6 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 573348390} m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &582012222 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 582012223} - - component: {fileID: 582012225} - - component: {fileID: 582012224} - m_Layer: 5 - m_Name: Image (5) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &582012223 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 582012222} - 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: 1364169385} - 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.5, y: 0.5} ---- !u!114 &582012224 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 582012222} - 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!222 &582012225 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 582012222} - m_CullTransparentMesh: 1 --- !u!1 &595688924 GameObject: m_ObjectHideFlags: 0 @@ -2929,6 +3040,130 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 726556760} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &749855194 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (16) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &749855195 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 749855194} + m_PrefabAsset: {fileID: 0} --- !u!1 &832575517 GameObject: m_ObjectHideFlags: 0 @@ -3158,6 +3393,130 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 882270497} m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &917536009 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (17) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &917536010 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 917536009} + m_PrefabAsset: {fileID: 0} --- !u!1 &920155484 GameObject: m_ObjectHideFlags: 0 @@ -3167,10 +3526,9 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 920155485} - - component: {fileID: 920155487} - component: {fileID: 920155486} m_Layer: 5 - m_Name: PeasantAnswerDisplay + m_Name: PeasantAnswer m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -3193,11 +3551,11 @@ RectTransform: - {fileID: 1364169385} m_Father: {fileID: 1872289498} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} + m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 2000} - m_Pivot: {x: 0.5, y: 1} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &920155486 MonoBehaviour: m_ObjectHideFlags: 0 @@ -3207,117 +3565,138 @@ MonoBehaviour: m_GameObject: {fileID: 920155484} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Script: {fileID: 11500000, guid: 0b72e0210e144841a912f2505d603c3c, type: 3} m_Name: m_EditorClassIdentifier: - m_Content: {fileID: 0} - m_Horizontal: 0 - m_Vertical: 1 - m_MovementType: 2 - m_Elasticity: 0.1 - m_Inertia: 1 - m_DecelerationRate: 25 - m_ScrollSensitivity: 50 - 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 &920155487 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 920155484} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: dbf03cae0fdc44a5818671a4ec171e04, type: 3} - m_Name: - m_EditorClassIdentifier: - questionPrefab: {fileID: -195756202558770544, guid: 4990be67b296d704cb92c83d65fc54cd, + target: {fileID: 256841828} + title: {fileID: 457892597} + answerPrefab: {fileID: 2542972895272568989, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} - questionHolder: {fileID: 0} ---- !u!1 &961459580 -GameObject: + answerHolder: {fileID: 1364169385} +--- !u!1001 &964080970 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 961459581} - - component: {fileID: 961459583} - - component: {fileID: 961459582} - m_Layer: 5 - m_Name: Image (3) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &961459581 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (11) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &964080971 stripped RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 964080970} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 961459580} - 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: 1364169385} - 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.5, y: 0.5} ---- !u!114 &961459582 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 961459580} - 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!222 &961459583 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 961459580} - m_CullTransparentMesh: 1 --- !u!1 &985646259 GameObject: m_ObjectHideFlags: 0 @@ -3454,81 +3833,130 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1109466583 -GameObject: +--- !u!1001 &1065909277 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1109466584} - - component: {fileID: 1109466586} - - component: {fileID: 1109466585} - m_Layer: 5 - m_Name: Image (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1109466584 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (15) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &1065909278 stripped RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 1065909277} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1109466583} - 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: 1364169385} - 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.5, y: 0.5} ---- !u!114 &1109466585 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1109466583} - 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!222 &1109466586 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1109466583} - m_CullTransparentMesh: 1 --- !u!1 &1133589576 GameObject: m_ObjectHideFlags: 0 @@ -3741,81 +4169,130 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1157236918} m_PrefabAsset: {fileID: 0} ---- !u!1 &1165705366 -GameObject: +--- !u!1001 &1173843151 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1165705367} - - component: {fileID: 1165705369} - - component: {fileID: 1165705368} - m_Layer: 5 - m_Name: Image (11) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1165705367 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (4) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &1173843152 stripped RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 1173843151} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1165705366} - 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: 1364169385} - 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.5, y: 0.5} ---- !u!114 &1165705368 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1165705366} - 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!222 &1165705369 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1165705366} - m_CullTransparentMesh: 1 --- !u!1 &1196902882 GameObject: m_ObjectHideFlags: 0 @@ -4290,7 +4767,7 @@ GameObject: - component: {fileID: 1364169385} - component: {fileID: 1364169386} m_Layer: 5 - m_Name: AnswerDisplayUI + m_Name: AnswerHolderUI m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -4309,25 +4786,32 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 493232430} - - {fileID: 1725751697} - - {fileID: 1109466584} - - {fileID: 961459581} - - {fileID: 158221820} - - {fileID: 582012223} - - {fileID: 336454442} - - {fileID: 1633298780} - - {fileID: 2117777915} - - {fileID: 58109874} - - {fileID: 1833114670} - - {fileID: 1165705367} - - {fileID: 269334403} + - {fileID: 82696096} + - {fileID: 545492818} + - {fileID: 1807429451} + - {fileID: 1173843152} + - {fileID: 1727546969} + - {fileID: 2105990819} + - {fileID: 1596864915} + - {fileID: 1409161795} + - {fileID: 451949241} + - {fileID: 2105273892} + - {fileID: 964080971} + - {fileID: 1999715210} + - {fileID: 1420673016} + - {fileID: 1640029940} + - {fileID: 1065909278} + - {fileID: 749855195} + - {fileID: 917536010} + - {fileID: 9163693} + - {fileID: 1585035892} m_Father: {fileID: 920155485} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: -400} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 1} + m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1364169386 MonoBehaviour: m_ObjectHideFlags: 0 @@ -4345,7 +4829,7 @@ MonoBehaviour: m_Right: 0 m_Top: 0 m_Bottom: 0 - m_ChildAlignment: 1 + m_ChildAlignment: 4 m_StartCorner: 0 m_StartAxis: 0 m_CellSize: {x: 300, y: 200} @@ -4521,6 +5005,254 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1001 &1409161794 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (8) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &1409161795 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 1409161794} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1420673015 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (13) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &1420673016 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 1420673015} + m_PrefabAsset: {fileID: 0} --- !u!1 &1442894365 GameObject: m_ObjectHideFlags: 0 @@ -4550,6 +5282,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1933848467} + - {fileID: 1698652915} m_Father: {fileID: 360155762} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} @@ -4588,81 +5321,378 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1633298779 -GameObject: +--- !u!1001 &1585035891 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1633298780} - - component: {fileID: 1633298782} - - component: {fileID: 1633298781} - m_Layer: 5 - m_Name: Image (7) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1633298780 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (19) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &1585035892 stripped RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 1585035891} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1633298779} - 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: 1364169385} - 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.5, y: 0.5} ---- !u!114 &1633298781 -MonoBehaviour: +--- !u!1001 &1596864914 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (7) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &1596864915 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 1596864914} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1633298779} - 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!222 &1633298782 -CanvasRenderer: +--- !u!1001 &1640029939 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (14) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &1640029940 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 1640029939} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1633298779} - m_CullTransparentMesh: 1 --- !u!1001 &1674755498 PrefabInstance: m_ObjectHideFlags: 0 @@ -4826,6 +5856,68 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1698652914 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1698652915} + - component: {fileID: 1698652916} + m_Layer: 5 + m_Name: NavElements + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1698652915 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1698652914} + 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: 329410356935591975} + - {fileID: 34803543} + m_Father: {fileID: 1442894366} + 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!114 &1698652916 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1698652914} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 6 + m_StartCorner: 0 + m_StartAxis: 1 + m_CellSize: {x: 350, y: 75} + m_Spacing: {x: 20, y: 0} + m_Constraint: 0 + m_ConstraintCount: 2 --- !u!1001 &1699108344 PrefabInstance: m_ObjectHideFlags: 0 @@ -4960,81 +6052,130 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 696bd8b70e7d443ab86830c15fbce706, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1 &1725751696 -GameObject: +--- !u!1001 &1727546968 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1725751697} - - component: {fileID: 1725751699} - - component: {fileID: 1725751698} - m_Layer: 5 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1725751697 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (5) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &1727546969 stripped RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 1727546968} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1725751696} - 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: 1364169385} - 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.5, y: 0.5} ---- !u!114 &1725751698 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1725751696} - 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!222 &1725751699 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1725751696} - m_CullTransparentMesh: 1 --- !u!1 &1766852712 GameObject: m_ObjectHideFlags: 0 @@ -5089,81 +6230,130 @@ MonoBehaviour: - {fileID: 233852084, guid: 19a8aecd158cac04fb8bb6de1e21ffaa, type: 3} seed: 0 randomGeneration: 1 ---- !u!1 &1833114669 -GameObject: +--- !u!1001 &1807429450 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1833114670} - - component: {fileID: 1833114672} - - component: {fileID: 1833114671} - m_Layer: 5 - m_Name: Image (10) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1833114670 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (3) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &1807429451 stripped RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 1807429450} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1833114669} - 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: 1364169385} - 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.5, y: 0.5} ---- !u!114 &1833114671 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1833114669} - 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!222 &1833114672 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1833114669} - m_CullTransparentMesh: 1 --- !u!1 &1839156921 GameObject: m_ObjectHideFlags: 0 @@ -5447,85 +6637,6 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1911377099} m_PrefabAsset: {fileID: 0} ---- !u!1 &1919512264 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1919512265} - - component: {fileID: 1919512267} - - component: {fileID: 1919512266} - m_Layer: 5 - m_Name: Separation - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1919512265 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1919512264} - 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: 493232430} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1919512266 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1919512264} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 0.5568628, b: 0.5019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 80 - m_FontStyle: 1 - m_BestFit: 0 - m_MinSize: 8 - m_MaxSize: 80 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 1 - m_VerticalOverflow: 1 - m_LineSpacing: 1 - m_Text: ':' ---- !u!222 &1919512267 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1919512264} - m_CullTransparentMesh: 1 --- !u!1 &1933848466 GameObject: m_ObjectHideFlags: 0 @@ -5601,85 +6712,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1933848466} m_CullTransparentMesh: 1 ---- !u!1 &1936676272 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1936676273} - - component: {fileID: 1936676275} - - component: {fileID: 1936676274} - m_Layer: 5 - m_Name: Answer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1936676273 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1936676272} - 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: 493232430} - 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: 40, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1936676274 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1936676272} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 0.5568628, b: 0.5019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 80 - m_FontStyle: 1 - m_BestFit: 0 - m_MinSize: 8 - m_MaxSize: 80 - m_Alignment: 3 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 1 - m_VerticalOverflow: 1 - m_LineSpacing: 1 - m_Text: '-' ---- !u!222 &1936676275 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1936676272} - m_CullTransparentMesh: 1 --- !u!1 &1946770798 GameObject: m_ObjectHideFlags: 0 @@ -6009,6 +7041,130 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1999715209 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (12) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &1999715210 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 1999715209} + m_PrefabAsset: {fileID: 0} --- !u!1 &2036081135 GameObject: m_ObjectHideFlags: 0 @@ -6167,81 +7323,501 @@ Transform: type: 3} m_PrefabInstance: {fileID: 2038879509} m_PrefabAsset: {fileID: 0} ---- !u!1 &2117777914 -GameObject: +--- !u!1001 &2105273891 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2117777915} - - component: {fileID: 2117777917} - - component: {fileID: 2117777916} - m_Layer: 5 - m_Name: Image (8) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2117777915 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (10) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &2105273892 stripped RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 2105273891} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2117777914} - 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: 1364169385} - 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.5, y: 0.5} ---- !u!114 &2117777916 -MonoBehaviour: +--- !u!1001 &2105990818 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI (6) + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} +--- !u!224 &2105990819 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + m_PrefabInstance: {fileID: 2105990818} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2117777914} - 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!222 &2117777917 -CanvasRenderer: +--- !u!1001 &329410356935591974 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1698652915} + m_Modifications: + - target: {fileID: -53984800252208519, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: section + value: + objectReference: {fileID: 484553101} + - target: {fileID: 1267531192074468533, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_Name + value: QuizUI - NavElementUI + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, type: 3} +--- !u!224 &329410356935591975 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 6606785476285959434, guid: 7c7e7e70f541d204a9a1ccb4ff06eb28, + type: 3} + m_PrefabInstance: {fileID: 329410356935591974} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2117777914} - m_CullTransparentMesh: 1 +--- !u!1001 &2426647630667988993 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1364169385} + m_Modifications: + - target: {fileID: 6458814452562766259, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Name + value: AnswerUI + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8337602826576353703, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 120d3dfc69fd0b04ba513e0ae1eb5ebb, type: 3} --- !u!1001 &3500289701967161187 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/Core/PlayerMain.cs b/Assets/Scripts/Core/PlayerMain.cs index c715035..029af8c 100644 --- a/Assets/Scripts/Core/PlayerMain.cs +++ b/Assets/Scripts/Core/PlayerMain.cs @@ -38,7 +38,7 @@ namespace GameOff.Core protected override void Start() { _inputHandler.OnChangeState += InputHandler_OnChangeState; - QuestionUI.OnAnyQuestionChoice += (sender, choice) => answers[choice.Index - 1] = choice.Answer; + QuestionUI.OnAnyQuestionChoice += (sender, choice) => SetAnswer(choice.Index - 1, choice.Answer); _classState = new PlayerClassState(); _quizState = new PlayerQuizState(); diff --git a/Assets/Scripts/Core/QuizTaker.cs b/Assets/Scripts/Core/QuizTaker.cs index 93017a5..655b9ff 100644 --- a/Assets/Scripts/Core/QuizTaker.cs +++ b/Assets/Scripts/Core/QuizTaker.cs @@ -1,14 +1,25 @@ -using GameOff.Quiz; +using System; using UnityEngine; namespace GameOff.Core { public abstract class QuizTaker: MonoBehaviour { + public event EventHandler OnAnswerUpdate; + [SerializeField] protected string[] answers; + protected virtual void Start() { answers = new string[QuizHandler.Instance.QuestionAmount]; } + + protected void SetAnswer(int index, string answer) + { + answers[index] = answer; + OnAnswerUpdate?.Invoke(this, EventArgs.Empty); + } + + public string[] Answers => answers; } } \ No newline at end of file diff --git a/Assets/Scripts/Peasant/PeasantMain.cs b/Assets/Scripts/Peasant/PeasantMain.cs index 30e0a59..e01c170 100644 --- a/Assets/Scripts/Peasant/PeasantMain.cs +++ b/Assets/Scripts/Peasant/PeasantMain.cs @@ -31,7 +31,7 @@ namespace GameOff.Peasant if (_answerTimer <= 0) { - answers[_indexQuestion] = QuizHandler.Instance.GetAnswerAtIndex(_indexQuestion, successRate); + SetAnswer(_indexQuestion, QuizHandler.Instance.GetAnswerAtIndex(_indexQuestion, successRate)); _answerTimer = RandomQuestionTimer(); _indexQuestion++; diff --git a/Assets/Scripts/UI/Answer.meta b/Assets/Scripts/UI/Answer.meta new file mode 100644 index 0000000..ac49c77 --- /dev/null +++ b/Assets/Scripts/UI/Answer.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6691d201965a40a4ca6542405fc1af08 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/UI/Answer/AnswerDisplayUI.cs b/Assets/Scripts/UI/Answer/AnswerDisplayUI.cs new file mode 100644 index 0000000..89114c5 --- /dev/null +++ b/Assets/Scripts/UI/Answer/AnswerDisplayUI.cs @@ -0,0 +1,51 @@ +using System; +using GameOff.Core; +using UnityEngine; +using UnityEngine.UI; + +namespace GameOff.UI.Answer +{ + public class AnswerDisplayUI: MonoBehaviour + { + [SerializeField] private QuizTaker target; + [SerializeField] private Text title; + [SerializeField] private AnswerUI answerPrefab; + [SerializeField] private Transform answerHolder; + + + private void OnEnable() + { + target.OnAnswerUpdate += QuizTaker_OnAnswerUpdate; + + title.text = $"{target.transform.name} Answers"; + + ClearChildren(); + UpdateAnswers(); + } + + private void OnDisable() + { + target.OnAnswerUpdate -= QuizTaker_OnAnswerUpdate; + } + + private void QuizTaker_OnAnswerUpdate(object sender, EventArgs e) + { + ClearChildren(); + UpdateAnswers(); + } + + private void UpdateAnswers() + { + string[] answers = target.Answers; + + for (int i = 0; i < answers.Length; i++) + Instantiate(answerPrefab, answerHolder).SetUp(i + 1, answers[i] == null ? "-" : answers[i]); + } + + private void ClearChildren() + { + foreach (Transform child in answerHolder) + Destroy(child.gameObject); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/UI/Answer/AnswerDisplayUI.cs.meta b/Assets/Scripts/UI/Answer/AnswerDisplayUI.cs.meta new file mode 100644 index 0000000..dc0ca1f --- /dev/null +++ b/Assets/Scripts/UI/Answer/AnswerDisplayUI.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0b72e0210e144841a912f2505d603c3c +timeCreated: 1731411301 \ No newline at end of file diff --git a/Assets/Scripts/UI/Answer/AnswerUI.cs b/Assets/Scripts/UI/Answer/AnswerUI.cs new file mode 100644 index 0000000..70deff2 --- /dev/null +++ b/Assets/Scripts/UI/Answer/AnswerUI.cs @@ -0,0 +1,17 @@ +using UnityEngine; +using UnityEngine.UI; + +namespace GameOff.UI.Answer +{ + public class AnswerUI: MonoBehaviour + { + [SerializeField] private Text number; + [SerializeField] private Text answer; + + public void SetUp(int index, string choice) + { + number.text = index.ToString(); + answer.text = choice; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/UI/Answer/AnswerUI.cs.meta b/Assets/Scripts/UI/Answer/AnswerUI.cs.meta new file mode 100644 index 0000000..1efbd28 --- /dev/null +++ b/Assets/Scripts/UI/Answer/AnswerUI.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 44e585c99e4b4f1d88698ba49b2eb631 +timeCreated: 1731412017 \ No newline at end of file diff --git a/Assets/Scripts/UI/NavElementUI.cs b/Assets/Scripts/UI/NavElementUI.cs new file mode 100644 index 0000000..11341e2 --- /dev/null +++ b/Assets/Scripts/UI/NavElementUI.cs @@ -0,0 +1,30 @@ +using System; +using UnityEngine; +using UnityEngine.UI; + +namespace GameOff.UI +{ + public class NavElementUI : MonoBehaviour + { + [SerializeField] private Transform section; + [SerializeField] private Text title; + [SerializeField] private Button button; + + private void Start() + { + title.text = section.name; + button.onClick.AddListener(() => section.SetAsLastSibling()); + } + + private void OnValidate() + { + if(section) + { + title.text = section.name; + transform.name = $"{section.name} - NavElementUI"; + } + else + title.text = "None"; + } + } +} diff --git a/Assets/Scripts/UI/NavElementUI.cs.meta b/Assets/Scripts/UI/NavElementUI.cs.meta new file mode 100644 index 0000000..028a652 --- /dev/null +++ b/Assets/Scripts/UI/NavElementUI.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3a992441425befe4aa12564c362297c6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: