diff --git a/Assets/Prefabs/EmojiButton.prefab b/Assets/Prefabs/EmojiButton.prefab new file mode 100644 index 0000000..aa2afc4 --- /dev/null +++ b/Assets/Prefabs/EmojiButton.prefab @@ -0,0 +1,282 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3056407135203720474 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9060885504108919469} + - component: {fileID: 9452655105874320} + - component: {fileID: 5596010678248324506} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9060885504108919469 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3056407135203720474} + 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: 5783143251392024687} + 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 &9452655105874320 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3056407135203720474} + m_CullTransparentMesh: 1 +--- !u!114 &5596010678248324506 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3056407135203720474} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 1 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &8336925343693489558 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5783143251392024687} + - component: {fileID: 8544602632780684387} + - component: {fileID: 2237416605295195434} + - component: {fileID: 531014961701994055} + - component: {fileID: 6820769986996341305} + m_Layer: 5 + m_Name: EmojiButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5783143251392024687 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8336925343693489558} + 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: 9060885504108919469} + 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: -13.4, y: 56.9} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8544602632780684387 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8336925343693489558} + m_CullTransparentMesh: 1 +--- !u!114 &2237416605295195434 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8336925343693489558} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &531014961701994055 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8336925343693489558} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2237416605295195434} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6820769986996341305} + m_TargetAssemblyTypeName: Messaging.Composer.EmojiButton, Assembly-CSharp + m_MethodName: OnClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &6820769986996341305 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8336925343693489558} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8fafc854708b18b43a3c2206e6008d42, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Prefabs/EmojiButton.prefab.meta b/Assets/Prefabs/EmojiButton.prefab.meta new file mode 100644 index 0000000..fd775e7 --- /dev/null +++ b/Assets/Prefabs/EmojiButton.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5430324ec74b5f04581d090658d90b3e +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Main.unity b/Assets/Scenes/Main.unity index 8a9ed5b..aa64cf7 100644 --- a/Assets/Scenes/Main.unity +++ b/Assets/Scenes/Main.unity @@ -123,6 +123,445 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &23275625 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 23275630} + - component: {fileID: 23275629} + - component: {fileID: 23275628} + - component: {fileID: 23275627} + - component: {fileID: 23275626} + m_Layer: 5 + m_Name: SendZoneCanvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &23275626 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 23275625} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ae946a71ba034ccbb31ceaa9ae8e4207, type: 3} + m_Name: + m_EditorClassIdentifier: + fieldText: {fileID: 2089551590} +--- !u!114 &23275627 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 23275625} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &23275628 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 23275625} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &23275629 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 23275625} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &23275630 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 23275625} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2089551592} + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1001 &516388491 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 726795831} + m_Modifications: + - target: {fileID: 5596010678248324506, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_text + value: + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_SizeDelta.x + value: 160 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_SizeDelta.y + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 202.6 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 69.8 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8336925343693489558, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_Name + value: Button (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} +--- !u!224 &516388492 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + m_PrefabInstance: {fileID: 516388491} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &615866714 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 726795831} + m_Modifications: + - target: {fileID: 5596010678248324506, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_text + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_SizeDelta.x + value: 160 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_SizeDelta.y + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 257.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -55.3 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8336925343693489558, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_Name + value: Button (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} +--- !u!224 &615866715 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + m_PrefabInstance: {fileID: 615866714} + m_PrefabAsset: {fileID: 0} +--- !u!1 &726795827 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 726795831} + - component: {fileID: 726795830} + - component: {fileID: 726795829} + - component: {fileID: 726795828} + m_Layer: 5 + m_Name: ButtonCanvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &726795828 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 726795827} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &726795829 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 726795827} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &726795830 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 726795827} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &726795831 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 726795827} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 896566765} + - {fileID: 615866715} + - {fileID: 1408054169} + - {fileID: 1869765661} + - {fileID: 516388492} + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!224 &896566765 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + m_PrefabInstance: {fileID: 7128632576251210280} + m_PrefabAsset: {fileID: 0} --- !u!1 &1079303791 GameObject: m_ObjectHideFlags: 0 @@ -266,6 +705,112 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1408054168 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 726795831} + m_Modifications: + - target: {fileID: 5596010678248324506, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_text + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_SizeDelta.x + value: 160 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_SizeDelta.y + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 185.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 5.7 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8336925343693489558, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_Name + value: Button (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} +--- !u!224 &1408054169 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + m_PrefabInstance: {fileID: 1408054168} + m_PrefabAsset: {fileID: 0} --- !u!1 &1741129166 GameObject: m_ObjectHideFlags: 0 @@ -450,10 +995,349 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: messageStructureGenerator: {fileID: 1079303793} +--- !u!1001 &1869765660 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 726795831} + m_Modifications: + - target: {fileID: 5596010678248324506, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_text + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_SizeDelta.x + value: 160 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_SizeDelta.y + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -13.4 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 56.9 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8336925343693489558, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_Name + value: Button (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} +--- !u!224 &1869765661 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + m_PrefabInstance: {fileID: 1869765660} + m_PrefabAsset: {fileID: 0} +--- !u!1 &2089551589 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2089551592} + - component: {fileID: 2089551591} + - component: {fileID: 2089551590} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2089551590 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2089551589} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &2089551591 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2089551589} + m_CullTransparentMesh: 1 +--- !u!224 &2089551592 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2089551589} + 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: 23275630} + 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: 107.76931, y: -159.5} + m_SizeDelta: {x: 439.3386, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &7128632576251210280 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 726795831} + m_Modifications: + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_SizeDelta.x + value: 160 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_SizeDelta.y + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -36 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -15 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5783143251392024687, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8336925343693489558, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} + propertyPath: m_Name + value: Button + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5430324ec74b5f04581d090658d90b3e, type: 3} --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 m_Roots: - {fileID: 1284257434} - {fileID: 1759599504} + - {fileID: 726795831} - {fileID: 1741129169} + - {fileID: 23275630} diff --git a/Assets/Scripts/Messaging/Composer.meta b/Assets/Scripts/Messaging/Composer.meta new file mode 100644 index 0000000..cb39b18 --- /dev/null +++ b/Assets/Scripts/Messaging/Composer.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 59af0c6b6774ff14eb279d65af6518dd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Messaging/Composer/EmojiButton.cs b/Assets/Scripts/Messaging/Composer/EmojiButton.cs new file mode 100644 index 0000000..80d73fd --- /dev/null +++ b/Assets/Scripts/Messaging/Composer/EmojiButton.cs @@ -0,0 +1,20 @@ +using System; +using TMPro; +using UnityEngine; + +namespace Messaging.Composer { + public class EmojiButton : MonoBehaviour { + private TMP_Text _text; + private InputField _inputField; + + private void Awake() { + _text = GetComponentInChildren(); + _inputField = FindObjectOfType(); + } + + public void OnClick() { + string emojiToWrite = _text.text; + _inputField.WriteEmoji(emojiToWrite); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Messaging/Composer/EmojiButton.cs.meta b/Assets/Scripts/Messaging/Composer/EmojiButton.cs.meta new file mode 100644 index 0000000..dfc830f --- /dev/null +++ b/Assets/Scripts/Messaging/Composer/EmojiButton.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8fafc854708b18b43a3c2206e6008d42 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Messaging/Composer/InputField.cs b/Assets/Scripts/Messaging/Composer/InputField.cs new file mode 100644 index 0000000..1a4a8d7 --- /dev/null +++ b/Assets/Scripts/Messaging/Composer/InputField.cs @@ -0,0 +1,16 @@ +using TMPro; +using UnityEngine; + +namespace Messaging.Composer { + public class InputField : MonoBehaviour { + [SerializeField] private TMP_Text fieldText; + + public void EmptyText() { + fieldText.SetText(""); + } + + public void WriteEmoji(string emoji) { + fieldText.text += emoji; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Messaging/Composer/InputField.cs.meta b/Assets/Scripts/Messaging/Composer/InputField.cs.meta new file mode 100644 index 0000000..5bafe9c --- /dev/null +++ b/Assets/Scripts/Messaging/Composer/InputField.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: ae946a71ba034ccbb31ceaa9ae8e4207 +timeCreated: 1706308358 \ No newline at end of file diff --git a/Assets/Scripts/Messaging/Typer.meta b/Assets/Scripts/Messaging/Typer.meta new file mode 100644 index 0000000..656eae4 --- /dev/null +++ b/Assets/Scripts/Messaging/Typer.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 16c5a98bde4c57947b834952bb14cc0d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Messaging/Message.cs b/Assets/Scripts/Messaging/Typer/Message.cs similarity index 100% rename from Assets/Scripts/Messaging/Message.cs rename to Assets/Scripts/Messaging/Typer/Message.cs diff --git a/Assets/Scripts/Messaging/Message.cs.meta b/Assets/Scripts/Messaging/Typer/Message.cs.meta similarity index 100% rename from Assets/Scripts/Messaging/Message.cs.meta rename to Assets/Scripts/Messaging/Typer/Message.cs.meta diff --git a/Assets/Scripts/Messaging/MessageManager.cs b/Assets/Scripts/Messaging/Typer/MessageManager.cs similarity index 61% rename from Assets/Scripts/Messaging/MessageManager.cs rename to Assets/Scripts/Messaging/Typer/MessageManager.cs index b2657c3..5afd3e0 100644 --- a/Assets/Scripts/Messaging/MessageManager.cs +++ b/Assets/Scripts/Messaging/Typer/MessageManager.cs @@ -12,19 +12,6 @@ namespace Messaging { _messages = messageStructureGenerator.GenerateMessages(); } - private async void Start() { - await Task.Delay(2000); - CreateMessage(""); - await Task.Delay(2000); - CreateMessage(""); - await Task.Delay(2000); - CreateMessage(""); - await Task.Delay(2000); - CreateMessage(""); - await Task.Delay(2000); - CreateMessage(""); - } - public void CreateMessage(string message) { ModifyMessageText(message, _messages.Length - 1); } diff --git a/Assets/Scripts/Messaging/MessageManager.cs.meta b/Assets/Scripts/Messaging/Typer/MessageManager.cs.meta similarity index 100% rename from Assets/Scripts/Messaging/MessageManager.cs.meta rename to Assets/Scripts/Messaging/Typer/MessageManager.cs.meta diff --git a/Assets/Scripts/Messaging/MessageStructureGenerator.cs b/Assets/Scripts/Messaging/Typer/MessageStructureGenerator.cs similarity index 100% rename from Assets/Scripts/Messaging/MessageStructureGenerator.cs rename to Assets/Scripts/Messaging/Typer/MessageStructureGenerator.cs diff --git a/Assets/Scripts/Messaging/MessageStructureGenerator.cs.meta b/Assets/Scripts/Messaging/Typer/MessageStructureGenerator.cs.meta similarity index 100% rename from Assets/Scripts/Messaging/MessageStructureGenerator.cs.meta rename to Assets/Scripts/Messaging/Typer/MessageStructureGenerator.cs.meta diff --git a/Assets/Scripts/Messaging/TextTyper.cs b/Assets/Scripts/Messaging/Typer/TextTyper.cs similarity index 100% rename from Assets/Scripts/Messaging/TextTyper.cs rename to Assets/Scripts/Messaging/Typer/TextTyper.cs diff --git a/Assets/Scripts/Messaging/TextTyper.cs.meta b/Assets/Scripts/Messaging/Typer/TextTyper.cs.meta similarity index 100% rename from Assets/Scripts/Messaging/TextTyper.cs.meta rename to Assets/Scripts/Messaging/Typer/TextTyper.cs.meta