diff --git a/Assets/01.Scenes/00.TycoonTitle.unity b/Assets/01.Scenes/00.TycoonTitle.unity index 6a5fcd96e..0cced2cdf 100644 --- a/Assets/01.Scenes/00.TycoonTitle.unity +++ b/Assets/01.Scenes/00.TycoonTitle.unity @@ -2566,6 +2566,44 @@ Transform: - {fileID: 1007471600} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &555448121 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 555448122} + m_Layer: 5 + m_Name: TitleEmpty + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &555448122 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 555448121} + m_LocalRotation: {x: 0.3420201, y: -0, z: -0, w: 0.9396927} + m_LocalPosition: {x: 0, y: 0, z: -12.330473} + m_LocalScale: {x: 0.0053499998, y: 0.0053499998, z: 0.0053499998} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1126145270} + - {fileID: 623912210} + - {fileID: 1472887923} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0.5, y: 4.974551} + m_SizeDelta: {x: 1921.3599, y: 1080} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &571585969 GameObject: m_ObjectHideFlags: 0 @@ -2833,6 +2871,96 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &623912209 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 623912210} + - component: {fileID: 623912213} + - component: {fileID: 623912212} + - component: {fileID: 623912211} + m_Layer: 5 + m_Name: Character + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &623912210 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 623912209} + 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: 555448122} + 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: 450, y: 0} + m_SizeDelta: {x: 1100, y: 1100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &623912211 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 623912209} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 101a55adb2ae5424a8c6d0efbc862503, type: 3} + m_Name: + m_EditorClassIdentifier: + parentRectTransform: {fileID: 555448122} + smoothSpeed: 5 +--- !u!114 &623912212 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 623912209} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: caee1616acbdbb9488a107b0894e9d0d, 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 &623912213 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 623912209} + m_CullTransparentMesh: 1 --- !u!1 &652021011 GameObject: m_ObjectHideFlags: 0 @@ -4579,6 +4707,81 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1114772353} m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1126145269 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1126145270} + - component: {fileID: 1126145272} + - component: {fileID: 1126145271} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1126145270 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126145269} + 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: 555448122} + 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 &1126145271 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126145269} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: db3faf3bbc689a045b900709a21b024d, 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 &1126145272 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126145269} + m_CullTransparentMesh: 1 --- !u!1 &1146332829 GameObject: m_ObjectHideFlags: 0 @@ -5466,6 +5669,96 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1382916160} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1472887922 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1472887923} + - component: {fileID: 1472887926} + - component: {fileID: 1472887925} + - component: {fileID: 1472887924} + m_Layer: 5 + m_Name: Table + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1472887923 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1472887922} + 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: 555448122} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: -5, y: 0} + m_SizeDelta: {x: 2400, y: 500} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1472887924 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1472887922} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4a810d0a847a60841803b0aed975f42c, type: 3} + m_Name: + m_EditorClassIdentifier: + parentRectTransform: {fileID: 555448122} + smoothSpeed: 5 +--- !u!114 &1472887925 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1472887922} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 542969911f9d133438e8db6b05d4ee15, 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 &1472887926 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1472887922} + m_CullTransparentMesh: 1 --- !u!1001 &1532114149 PrefabInstance: m_ObjectHideFlags: 0 @@ -7481,6 +7774,82 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 0} m_Modifications: + - target: {fileID: 212715195290438317, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 212715195290438317, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 212715195290438317, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 212715195290438317, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 212715195290438317, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 212715195290438317, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: -100 + objectReference: {fileID: 0} + - target: {fileID: 414015556802972880, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 414015556802972880, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 414015556802972880, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 414015556802972880, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 598518925776948513, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 598518925776948513, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 598518925776948513, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 598518925776948513, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 598518925776948513, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 619693787478732481, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 619693787478732481, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 619693787478732481, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 619693787478732481, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 949839561363117171, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} propertyPath: m_AnchorMax.y value: 0 @@ -7501,6 +7870,114 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 1062717157444337255, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1062717157444337255, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2859917975373401251, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2859917975373401251, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2859917975373401251, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.x + value: 82.81 + objectReference: {fileID: 0} + - target: {fileID: 2859917975373401251, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2859917975373401251, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2859917975373401251, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: -80 + objectReference: {fileID: 0} + - target: {fileID: 2905220476270864484, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2905220476270864484, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2905220476270864484, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3190523722978597758, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3190523722978597758, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3190523722978597758, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3603563907442104666, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3603563907442104666, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3603563907442104666, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3603563907442104666, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3603563907442104666, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3603563907442104666, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3603563907442104666, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: -100 + objectReference: {fileID: 0} + - target: {fileID: 3805576724038342704, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3805576724038342704, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3805576724038342704, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3805576724038342704, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3805576724038342704, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3805576724038342704, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 3809829019576091026, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} propertyPath: m_AnchorMax.y value: 1 @@ -7513,6 +7990,14 @@ PrefabInstance: propertyPath: m_SizeDelta.x value: 82.81 objectReference: {fileID: 0} + - target: {fileID: 3809829019576091026, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3809829019576091026, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 3809829019576091026, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} propertyPath: m_AnchoredPosition.x value: 0 @@ -7521,6 +8006,70 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: -320 objectReference: {fileID: 0} + - target: {fileID: 3949558785420068140, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3973267797173742279, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3973267797173742279, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3973267797173742279, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3973267797173742279, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3976132546625396958, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3976132546625396958, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4984930952009746258, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4984930952009746258, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4984930952009746258, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4984930952009746258, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4984930952009746258, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4984930952009746258, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4984930952009746258, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5158912342465005183, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5158912342465005183, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} - target: {fileID: 5532522907040737260, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} propertyPath: m_AnchorMax.y value: 1 @@ -7533,6 +8082,14 @@ PrefabInstance: propertyPath: m_SizeDelta.x value: 82.81 objectReference: {fileID: 0} + - target: {fileID: 5532522907040737260, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5532522907040737260, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 5532522907040737260, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} propertyPath: m_AnchoredPosition.x value: 0 @@ -7541,6 +8098,22 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: -200 objectReference: {fileID: 0} + - target: {fileID: 5833474583663148126, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5833474583663148126, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5833474583663148126, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5833474583663148126, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 5989632971468279782, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} propertyPath: m_AnchorMax.y value: 0 @@ -7561,6 +8134,34 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 6309230753613603339, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6309230753613603339, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6309230753613603339, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.x + value: 69.93 + objectReference: {fileID: 0} + - target: {fileID: 6309230753613603339, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6309230753613603339, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6309230753613603339, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.x + value: 139.965 + objectReference: {fileID: 0} + - target: {fileID: 6309230753613603339, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: -35 + objectReference: {fileID: 0} - target: {fileID: 6552600526867753564, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} propertyPath: m_AnchorMax.y value: 0 @@ -7581,6 +8182,22 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 6624411944421273614, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6624411944421273614, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6624411944421273614, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6624411944421273614, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 6831127385420350041, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} propertyPath: m_Pivot.x value: 0 @@ -7661,10 +8278,134 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 7085575044169867593, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7085575044169867593, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7085575044169867593, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7085575044169867593, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7087117506530896820, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7087117506530896820, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7087117506530896820, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7087117506530896820, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7388583262446243055, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7388583262446243055, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7388583262446243055, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7388583262446243055, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7906113444432610149, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} propertyPath: m_Name value: TycoonTitleMenuCanvas objectReference: {fileID: 0} + - target: {fileID: 7973872587360361026, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7973872587360361026, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7973872587360361026, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7973872587360361026, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7973872587360361026, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8051186104253160293, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8051186104253160293, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8051186104253160293, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8051186104253160293, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8051186104253160293, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8051186104253160293, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8213377428064630546, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8213377428064630546, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8219080425603903001, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8219080425603903001, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8295424553003569527, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8295424553003569527, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8295424553003569527, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8295424553003569527, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 8810811118502247075, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} propertyPath: m_AnchorMax.y value: 1 @@ -7677,6 +8418,14 @@ PrefabInstance: propertyPath: m_SizeDelta.x value: 175.73 objectReference: {fileID: 0} + - target: {fileID: 8810811118502247075, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8810811118502247075, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 8810811118502247075, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} propertyPath: m_AnchoredPosition.x value: 0 @@ -7685,6 +8434,34 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: -80 objectReference: {fileID: 0} + - target: {fileID: 8855145811590553786, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8855145811590553786, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8965111959608574307, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8965111959608574307, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8965111959608574307, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8965111959608574307, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8965111959608574307, guid: fbbace4abceeb19418e16840f571e2bd, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -7707,3 +8484,4 @@ SceneRoots: - {fileID: 55913709} - {fileID: 550723026} - {fileID: 1047375462} + - {fileID: 555448122} diff --git a/Assets/01.Scenes/99.Tycoon_LMG.unity b/Assets/01.Scenes/99.Tycoon_LMG.unity index f0e8c34f3..66f7fc2f2 100644 --- a/Assets/01.Scenes/99.Tycoon_LMG.unity +++ b/Assets/01.Scenes/99.Tycoon_LMG.unity @@ -640,6 +640,7 @@ GameObject: - component: {fileID: 39004919} - component: {fileID: 39004921} - component: {fileID: 39004920} + - component: {fileID: 39004922} m_Layer: 5 m_Name: Table m_TagString: Untagged @@ -663,7 +664,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0} m_AnchorMax: {x: 0.5, y: 0} - m_AnchoredPosition: {x: 0, y: 0} + m_AnchoredPosition: {x: -5, y: 0} m_SizeDelta: {x: 2400, y: 500} m_Pivot: {x: 0.5, y: 0} --- !u!114 &39004920 @@ -704,6 +705,19 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 39004918} m_CullTransparentMesh: 1 +--- !u!114 &39004922 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 39004918} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4a810d0a847a60841803b0aed975f42c, type: 3} + m_Name: + m_EditorClassIdentifier: + parentRectTransform: {fileID: 871879853} --- !u!1 &46350305 GameObject: m_ObjectHideFlags: 0 @@ -11027,9 +11041,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: e393933351b7da9489595d2aeb25135d, type: 3} m_Name: m_EditorClassIdentifier: - _uiIndicator: {fileID: 5148248962339400161, guid: 9c308e38b5681564fbdbad324594baee, type: 3} - _widthPadding: {x: 70, y: 70} - _heightPadding: {x: 70, y: 70} --- !u!1 &1054626872 GameObject: m_ObjectHideFlags: 0 @@ -19955,6 +19966,7 @@ MonoBehaviour: SwitchMapsOpened: 2 SwitchMapsClosed: 1 _panel: {fileID: 2097912643} + _openManualKeyText: {fileID: 0} _cocktailButtons: {fileID: 450220855} cocktailImage: {fileID: 1793342540} cocktailName: {fileID: 788752399} @@ -22365,6 +22377,7 @@ GameObject: - component: {fileID: 1867556215} - component: {fileID: 1867556217} - component: {fileID: 1867556216} + - component: {fileID: 1867556218} m_Layer: 5 m_Name: Character m_TagString: Untagged @@ -22388,7 +22401,7 @@ RectTransform: 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: 466, y: 0} + m_AnchoredPosition: {x: 450, y: 0} m_SizeDelta: {x: 1100, y: 1100} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1867556216 @@ -22429,6 +22442,19 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1867556214} m_CullTransparentMesh: 1 +--- !u!114 &1867556218 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1867556214} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 101a55adb2ae5424a8c6d0efbc862503, type: 3} + m_Name: + m_EditorClassIdentifier: + parentRectTransform: {fileID: 871879853} --- !u!1 &1876905823 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/02.Scripts/Editor/CustomInspector.cs b/Assets/02.Scripts/Editor/CustomInspector.cs index 88afd3079..25ac457ed 100644 --- a/Assets/02.Scripts/Editor/CustomInspector.cs +++ b/Assets/02.Scripts/Editor/CustomInspector.cs @@ -39,8 +39,6 @@ public class LabeledRangeDrawer : PropertyDrawer } } -#endif - public class CLabelAttribute : PropertyAttribute { public string label; @@ -64,3 +62,5 @@ public class CLabeledRangeAttribute : PropertyAttribute this.max = max; } } + +#endif diff --git a/Assets/02.Scripts/ScriptableObject/Audio/BgmData.asset b/Assets/02.Scripts/ScriptableObject/Audio/BgmData.asset index 8857e1e54..7add7b3f1 100644 --- a/Assets/02.Scripts/ScriptableObject/Audio/BgmData.asset +++ b/Assets/02.Scripts/ScriptableObject/Audio/BgmData.asset @@ -32,6 +32,6 @@ MonoBehaviour: - k__BackingField: TycoonBgm01 k__BackingField: {fileID: 8300000, guid: 2bdda19de948b7440a62c5cdb5d44331, type: 3} - k__BackingField: TycoonTitleBgm02 - k__BackingField: {fileID: 8300000, guid: e4ce5b455626d7a4faffe1e9a4bb4677, type: 3} + k__BackingField: {fileID: 8300000, guid: 1bc7195dc49231b49b0adb01fac3ec8c, type: 3} - k__BackingField: TycoonBgm02 - k__BackingField: {fileID: 8300000, guid: 3df62ad4e3535624194bdc419835f104, type: 3} + k__BackingField: {fileID: 8300000, guid: 26776146cb587a74aa860cdac5318a39, type: 3} diff --git a/Assets/02.Scripts/Ui/Title/TitleQuit.cs b/Assets/02.Scripts/Ui/Title/TitleQuit.cs new file mode 100644 index 000000000..3869f6d65 --- /dev/null +++ b/Assets/02.Scripts/Ui/Title/TitleQuit.cs @@ -0,0 +1,76 @@ +using System; +using BlueWater; +using BlueWater.Uis; +using UnityEngine; +using UnityEngine.EventSystems; +using UnityEngine.InputSystem; +using UnityEngine.UI; + +public class TitleQuit : PopupUi +{ + [SerializeField] + private GameObject _panel; + + private InputAction _interactionEAction; + private InputAction _closeOptionsAction; + public Action CloseQuit; + + private void Start() + { + _interactionEAction = PlayerInputKeyManager.Instance.GetAction(InputActionMaps.TycoonUi, TycoonUiActions.InteractionE); + _closeOptionsAction = PlayerInputKeyManager.Instance.GetAction(InputActionMaps.TycoonUi, TycoonUiActions.Cancel); + } + + private void OnDestroy() + { + if (_interactionEAction != null) + { + _interactionEAction.performed -= OnInteractionE; + } + + if (_closeOptionsAction != null) + { + _closeOptionsAction.performed -= OnCloseOptions; + } + } + + public override void Open() + { + PopupUiController.RegisterPopup(this); + _panel.SetActive(true); + IsOpened = true; + } + + public override void Close() + { + _panel.SetActive(false); + PopupUiController.UnregisterPopup(this); + IsOpened = false; + } + + public override void EnableInput() + { + _interactionEAction.performed += OnInteractionE; + _closeOptionsAction.performed += OnCloseOptions; + } + + public override void DisableInput() + { + _interactionEAction.performed -= OnInteractionE; + _closeOptionsAction.performed -= OnCloseOptions; + } + + public void OnInteractionE(InputAction.CallbackContext context) + { + var current = EventSystem.current.currentSelectedGameObject; + if (!current) return; + + var currenButton = current.GetComponent