This commit is contained in:
SweetJJuya 2024-11-19 21:53:00 +09:00
parent bda714eb94
commit 273df8d6ed
20 changed files with 2806 additions and 99 deletions

View File

@ -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}

View File

@ -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

View File

@ -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

View File

@ -32,6 +32,6 @@ MonoBehaviour:
- <BgmName>k__BackingField: TycoonBgm01
<Clip>k__BackingField: {fileID: 8300000, guid: 2bdda19de948b7440a62c5cdb5d44331, type: 3}
- <BgmName>k__BackingField: TycoonTitleBgm02
<Clip>k__BackingField: {fileID: 8300000, guid: e4ce5b455626d7a4faffe1e9a4bb4677, type: 3}
<Clip>k__BackingField: {fileID: 8300000, guid: 1bc7195dc49231b49b0adb01fac3ec8c, type: 3}
- <BgmName>k__BackingField: TycoonBgm02
<Clip>k__BackingField: {fileID: 8300000, guid: 3df62ad4e3535624194bdc419835f104, type: 3}
<Clip>k__BackingField: {fileID: 8300000, guid: 26776146cb587a74aa860cdac5318a39, type: 3}

View File

@ -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<Button>();
currenButton.onClick.Invoke();
}
public void OnCloseOptions(InputAction.CallbackContext context)
{
CloseQuit?.Invoke();
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 7f48c6cafc1964b4dbdcf1119210daee

View File

@ -1,6 +1,59 @@
using UnityEngine;
public class TycoonCharacter
public class TycoonCharacter : MonoBehaviour
{
}
private RectTransform selfRectTransform;
public RectTransform parentRectTransform; // 부모 UI 객체의 RectTransform
public float smoothSpeed = 5f;
private Vector3 targetPosition;
void Start()
{
selfRectTransform = GetComponent<RectTransform>();
if (selfRectTransform == null)
{
Debug.LogError("이 스크립트는 RectTransform이 필요한 UI 객체에서만 작동합니다.");
}
targetPosition = selfRectTransform.anchoredPosition;
}
void Update()
{
UpdateTargetPosition();
SmoothMoveToTarget();
}
void UpdateTargetPosition()
{
if (selfRectTransform == null) return;
Vector3 mousePosition = Input.mousePosition;
float parentWidth = parentRectTransform.rect.width;
float parentHeight = parentRectTransform.rect.height;
float normalizedX = (mousePosition.x / Screen.width) * 2f - 1f;
float normalizedY = (mousePosition.y / Screen.height) * 2f - 1f;
// X축과 Y축 목표 위치 계산
float localX = normalizedX * (parentWidth / 2f);
float localY = normalizedY * (parentHeight / 2f);
// 목표 위치 업데이트
targetPosition = new Vector3(- localX / 30.0f + 450, - localY / 30.0f, 0f);
}
void SmoothMoveToTarget()
{
// 부드럽게 목표 위치로 이동
selfRectTransform.anchoredPosition = Vector3.Lerp(
selfRectTransform.anchoredPosition, // 현재 위치
targetPosition, // 목표 위치
Time.deltaTime * smoothSpeed // 부드럽게 이동 속도
);
}
}

View File

@ -1,6 +1,57 @@
using PixelCrushers.DialogueSystem.ChatMapper;
using UnityEngine;
public class TycoonTable
public class TycoonTable : MonoBehaviour
{
}
private RectTransform selfRectTransform;
public RectTransform parentRectTransform; // 부모 UI 객체의 RectTransform
public float smoothSpeed = 5f;
private Vector3 targetPosition;
void Start()
{
selfRectTransform = GetComponent<RectTransform>();
if (selfRectTransform == null)
{
Debug.LogError("이 스크립트는 RectTransform이 필요한 UI 객체에서만 작동합니다.");
}
targetPosition = selfRectTransform.anchoredPosition;
}
void Update()
{
UpdateTargetPosition();
SmoothMoveToTarget();
}
void UpdateTargetPosition()
{
if (selfRectTransform == null) return;
Vector3 mousePosition = Input.mousePosition;
float parentWidth = parentRectTransform.rect.width;
float normalizedX = (mousePosition.x / Screen.width) * 2f - 1f;
// X축과 Y축 목표 위치 계산
float localX = normalizedX * (parentWidth / 2f);
// 목표 위치 업데이트
targetPosition = new Vector3(localX / 100.0f, 0f, 0f);
}
void SmoothMoveToTarget()
{
// 부드럽게 목표 위치로 이동
selfRectTransform.anchoredPosition = Vector3.Lerp(
selfRectTransform.anchoredPosition, // 현재 위치
targetPosition, // 목표 위치
Time.deltaTime * smoothSpeed // 부드럽게 이동 속도
);
}
}

View File

@ -1,3 +1,4 @@
using System.Collections;
using BlueWater.Audios;
using BlueWater.Uis;
using TMPro;
@ -21,6 +22,9 @@ namespace BlueWater.Titles
[SerializeField]
private TitleOptions titleOptions;
[SerializeField]
private TitleQuit titleQuit;
[SerializeField]
private Button _startGameButton;
@ -45,6 +49,9 @@ namespace BlueWater.Titles
[SerializeField]
private string _dailyBgm = "DailyBgm1";
[SerializeField]
public Material _backgroundInkMaterial;
private SceneController _sceneController;
private InputAction _interactionEAction;
private InputAction _openAction;
@ -52,6 +59,9 @@ namespace BlueWater.Titles
private bool _isQuitting;
private bool _onButtonClicked;
private Coroutine quitShowCoroutine;
private Coroutine quitHideCoroutine;
private void Start()
{
_interactionEAction = PlayerInputKeyManager.Instance.GetAction(InputActionMaps.TycoonUi, TycoonUiActions.InteractionE);
@ -82,6 +92,7 @@ namespace BlueWater.Titles
PlayerInputKeyManager.Instance.AddOnActionMouse(OnMouse);
titleOptions.CloseOptions = HideSettingUi;
titleQuit.CloseQuit = HideQuitUi;
_versionText.text = GetVersion();
}
@ -233,7 +244,76 @@ namespace BlueWater.Titles
titleOptions.Close();
_titleMenuUiPanel.SetActive(true);
}
public void ShowQuitUi()
{
_titleMenuUiPanel.SetActive(false);
titleQuit.Open();
quitShowCoroutine = StartCoroutine(ShowQuitUiCoroutine());
}
public void HideQuitUi()
{
titleQuit.Close();
_titleMenuUiPanel.SetActive(true);
quitHideCoroutine = StartCoroutine(HideQuitUiCorutine());
}
private IEnumerator ShowQuitUiCoroutine()
{
if (quitHideCoroutine != null)
{
StopCoroutine(quitHideCoroutine);
}
float timer = 0f;
var orgPos = _backgroundInkMaterial.GetFloat("_Position"); // 기존 _Position 값 가져오기.
while (timer < 0.5f)
{
timer += Time.unscaledDeltaTime;
float t = timer;
float easedT = EaseEffect.ExpoOut(t);
// Lerp로 계산한 값을 SetFloat으로 설정.
_backgroundInkMaterial.SetFloat("_Position", Mathf.Lerp(orgPos, 1.0f, easedT));
yield return null;
}
// 마지막에 정확히 목표값 설정.
_backgroundInkMaterial.SetFloat("_Position", 1.0f);
}
private IEnumerator HideQuitUiCorutine()
{ if (quitShowCoroutine != null)
{
StopCoroutine(quitShowCoroutine);
}
float timer = 0f;
var orgPos = _backgroundInkMaterial.GetFloat("_Position"); // 기존 _Position 값 가져오기.
while (timer < 0.5f)
{
timer += Time.unscaledDeltaTime;
float t = timer;
float easedT = EaseEffect.ExpoOut(t);
// Lerp로 계산한 값을 SetFloat으로 설정.
_backgroundInkMaterial.SetFloat("_Position", Mathf.Lerp(orgPos, 0.4f, easedT));
yield return null;
}
// 마지막에 정확히 목표값 설정.
_backgroundInkMaterial.SetFloat("_Position", 0.4f);
}
public void MoveLobbyScene()
{
SceneManager.LoadScene("00.TycoonTitle");

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 344 KiB

After

Width:  |  Height:  |  Size: 327 KiB

View File

@ -93,7 +93,7 @@ Material:
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _Cull: 2
- _CustomTime: 1162.2518
- _CustomTime: 31.315723
- _Cutoff: 0.5
- _DetailAlbedoMapScale: 1
- _DetailNormalMapScale: 1
@ -105,9 +105,9 @@ Material:
- _GlossyReflections: 0
- _Metallic: 0
- _OcclusionStrength: 1
- _Opacity: 1
- _Opacity: 0.9
- _Parallax: 0.005
- _Position: 0.395
- _Position: 0.4
- _QueueOffset: 0
- _ReceiveShadows: 1
- _ShadeContrast: 0

View File

@ -442,6 +442,22 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- 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: 1
@ -530,6 +546,30 @@ PrefabInstance:
propertyPath: m_text
value: "\uB85C\uBE44"
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: 3314417625246613790, guid: fbbace4abceeb19418e16840f571e2bd, type: 3}
propertyPath: m_StringReference.m_TableEntryReference.m_KeyId
value: 2961027900911616
@ -558,6 +598,46 @@ PrefabInstance:
propertyPath: _resumeGameButton
value:
objectReference: {fileID: 8317783694176110988}
- 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_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
@ -898,6 +978,10 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6990643379758234813, guid: fbbace4abceeb19418e16840f571e2bd, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7085575044169867593, guid: fbbace4abceeb19418e16840f571e2bd, type: 3}
propertyPath: m_AnchorMax.y
value: 1
@ -950,10 +1034,60 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: -110
objectReference: {fileID: 0}
- target: {fileID: 7865071717843149925, guid: fbbace4abceeb19418e16840f571e2bd, type: 3}
propertyPath: m_text
value: 'a
'
objectReference: {fileID: 0}
- target: {fileID: 7906113444432610149, guid: fbbace4abceeb19418e16840f571e2bd, type: 3}
propertyPath: m_Name
value: TycoonGameMenuCanvas
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: 1
@ -1022,8 +1156,32 @@ PrefabInstance:
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_RemovedGameObjects:
- {fileID: 3506175417679348756, guid: fbbace4abceeb19418e16840f571e2bd, type: 3}
- {fileID: 7517694980150805072, guid: fbbace4abceeb19418e16840f571e2bd, type: 3}
- {fileID: 1952684284530658331, guid: fbbace4abceeb19418e16840f571e2bd, type: 3}
- {fileID: 6376414689570651598, guid: fbbace4abceeb19418e16840f571e2bd, type: 3}
m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: 1403243596108480373, guid: fbbace4abceeb19418e16840f571e2bd, type: 3}
insertIndex: -1

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,23 @@
fileFormatVersion: 2
guid: 1f724480cdc90fc4ab03759b326fc019
AudioImporter:
externalObjects: {}
serializedVersion: 8
defaultSettings:
serializedVersion: 2
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
preloadAudioData: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,23 @@
fileFormatVersion: 2
guid: 1bc7195dc49231b49b0adb01fac3ec8c
AudioImporter:
externalObjects: {}
serializedVersion: 8
defaultSettings:
serializedVersion: 2
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
preloadAudioData: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,23 @@
fileFormatVersion: 2
guid: 26776146cb587a74aa860cdac5318a39
AudioImporter:
externalObjects: {}
serializedVersion: 8
defaultSettings:
serializedVersion: 2
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
preloadAudioData: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant: