Window UI 동적 크기 조절 기능 개선

This commit is contained in:
정영민
2025-06-12 18:08:43 +09:00
parent 9f618c0ffc
commit 04325eed1b
16 changed files with 8854 additions and 8493 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -222,6 +222,7 @@ GameObject:
- component: {fileID: 1197957687186975473}
- component: {fileID: 5971627106672606343}
- component: {fileID: 8710411372271208689}
- component: {fileID: 816150611273563526}
m_Layer: 5
m_Name: BG
m_TagString: Untagged
@@ -276,8 +277,8 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 3797cfc33764831419bbd1d5616fbfe3, type: 3}
m_Type: 0
m_Sprite: {fileID: 21300000, guid: b3cbdc9e38ae3da4e8b6701e7e934ddb, type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
@@ -285,7 +286,22 @@ MonoBehaviour:
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
m_PixelsPerUnitMultiplier: 5
--- !u!114 &816150611273563526
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 722574966460495938}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3}
m_Name:
m_EditorClassIdentifier:
m_EffectColor: {r: 0.4716981, g: 0.4716981, b: 0.4716981, a: 1}
m_EffectDistance: {x: 1, y: -1}
m_UseGraphicAlpha: 1
--- !u!1 &841623465959028125
GameObject:
m_ObjectHideFlags: 0
@@ -323,7 +339,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 60}
m_SizeDelta: {x: -8, y: 60}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1157651706919473054
MonoBehaviour:
@@ -346,7 +362,7 @@ MonoBehaviour:
m_Spacing: 0
m_ChildForceExpandWidth: 1
m_ChildForceExpandHeight: 1
m_ChildControlWidth: 0
m_ChildControlWidth: 1
m_ChildControlHeight: 0
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
@@ -550,8 +566,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 185, y: -45}
m_SizeDelta: {x: 370, y: 30}
m_AnchoredPosition: {x: 185.95985, y: -45}
m_SizeDelta: {x: 371.9197, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8020508209831355947
CanvasRenderer:
@@ -716,10 +732,10 @@ RectTransform:
- {fileID: 8421435154749210375}
m_Father: {fileID: 1499087042103211668}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 204.04016, y: -273.19983}
m_SizeDelta: {x: 391.9197, y: 507.6005}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 4.040222, y: -9.69989}
m_SizeDelta: {x: -8.0803, y: -19.4}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4159237727130209232
CanvasRenderer:
@@ -954,9 +970,9 @@ RectTransform:
- {fileID: 6095960281887381814}
m_Father: {fileID: 6313436310002932041}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 100, y: -45}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 200, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4716705531179879204
@@ -1081,8 +1097,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 186, y: -45}
m_SizeDelta: {x: 370, y: 30}
m_AnchoredPosition: {x: 186.45985, y: -45}
m_SizeDelta: {x: 370.9197, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5341641337445445415
CanvasRenderer:
@@ -1747,7 +1763,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
m_IsActive: 1
--- !u!224 &6258750310946521674
RectTransform:
m_ObjectHideFlags: 0
@@ -1767,7 +1783,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 960, y: -545}
m_SizeDelta: {x: 620, y: 590}
m_SizeDelta: {x: 600, y: 570}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3353742551616892784
CanvasRenderer:
@@ -1795,7 +1811,7 @@ MonoBehaviour:
handleThickness: 5
minWidth: 100
minHeight: 100
isCanResize: 0
isCanResize: 1
--- !u!114 &8201151630148506142
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1843,9 +1859,9 @@ RectTransform:
- {fileID: 2137683431264497749}
m_Father: {fileID: 6313436310002932041}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 100, y: -15}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 200, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4494802177436443442
@@ -2329,10 +2345,10 @@ RectTransform:
- {fileID: 1499087042103211668}
m_Father: {fileID: 2704661075486488623}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 400, y: -306.5}
m_SizeDelta: {x: 400, y: 527}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 100, y: -21.5}
m_SizeDelta: {x: -200, y: -43}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1484552846489531787
CanvasRenderer:
@@ -2496,7 +2512,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
m_IsActive: 1
--- !u!224 &1098354475033513177
RectTransform:
m_ObjectHideFlags: 0
@@ -2573,9 +2589,9 @@ MonoBehaviour:
m_Bottom: 0
m_ChildAlignment: 0
m_Spacing: 0
m_ChildForceExpandWidth: 0
m_ChildForceExpandWidth: 1
m_ChildForceExpandHeight: 0
m_ChildControlWidth: 0
m_ChildControlWidth: 1
m_ChildControlHeight: 0
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
@@ -2627,10 +2643,10 @@ RectTransform:
- {fileID: 2442274882161231674}
m_Father: {fileID: 6006139587084553151}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 200, y: -263.5}
m_SizeDelta: {x: 400, y: 527}
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 &8798066567795516779
CanvasRenderer:
@@ -2690,9 +2706,9 @@ RectTransform:
m_Father: {fileID: 2704661075486488623}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 100, y: 263.5}
m_SizeDelta: {x: 200, y: 527}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 100, y: -21.5}
m_SizeDelta: {x: 200, y: -43}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5452116944728555133
CanvasRenderer:
@@ -2806,9 +2822,9 @@ RectTransform:
m_Father: {fileID: 892615477091889523}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 185, y: -15}
m_SizeDelta: {x: 370, y: 30}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: -15}
m_SizeDelta: {x: 0, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4377169821980224420
CanvasRenderer:
@@ -2881,10 +2897,10 @@ RectTransform:
m_Children: []
m_Father: {fileID: 6006139587084553151}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 200, y: -263.5}
m_SizeDelta: {x: 400, y: 527}
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 &1689179806207599886
CanvasRenderer:
@@ -3048,8 +3064,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 186, y: -15}
m_SizeDelta: {x: 370, y: 30}
m_AnchoredPosition: {x: 186.45985, y: -15}
m_SizeDelta: {x: 370.9197, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2443905041471534472
CanvasRenderer:
@@ -3199,10 +3215,10 @@ RectTransform:
- {fileID: 7029407300055125623}
m_Father: {fileID: 1731001107546235119}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 204.04016, y: -273.19977}
m_SizeDelta: {x: 391.9197, y: 507.6005}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 4.040207, y: -9.699799}
m_SizeDelta: {x: -8.0803, y: -19.4}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2031750109702178749
CanvasRenderer:
@@ -3277,8 +3293,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 185, y: -15}
m_SizeDelta: {x: 370, y: 30}
m_AnchoredPosition: {x: 185.95985, y: -15}
m_SizeDelta: {x: 371.9197, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5315960462025597793
CanvasRenderer:
@@ -3398,8 +3414,8 @@ RectTransform:
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: 5}
m_SizeDelta: {x: -20, y: -20}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &6844377220822132301
GameObject:
@@ -3437,9 +3453,9 @@ RectTransform:
m_Father: {fileID: 2704661075486488623}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 300, y: -21.5}
m_SizeDelta: {x: 600, y: 43}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: -21.5}
m_SizeDelta: {x: 0, y: 43}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6975364594946750974
CanvasRenderer:
@@ -3526,9 +3542,9 @@ RectTransform:
m_Father: {fileID: 826148551711380091}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 185, y: -15}
m_SizeDelta: {x: 370, y: 30}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: -15}
m_SizeDelta: {x: 0, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8674643351069073137
CanvasRenderer:
@@ -3605,7 +3621,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 60}
m_SizeDelta: {x: -7, y: 60}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1188044125300980433
MonoBehaviour:
@@ -3626,9 +3642,9 @@ MonoBehaviour:
m_Bottom: 0
m_ChildAlignment: 0
m_Spacing: 0
m_ChildForceExpandWidth: 0
m_ChildForceExpandWidth: 1
m_ChildForceExpandHeight: 0
m_ChildControlWidth: 0
m_ChildControlWidth: 1
m_ChildControlHeight: 0
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
@@ -4463,10 +4479,10 @@ RectTransform:
- {fileID: 932603579046823342}
m_Father: {fileID: 6006139587084553151}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 200, y: -263.5}
m_SizeDelta: {x: 400, y: 527}
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 &6165829422737385783
CanvasRenderer:
@@ -4523,9 +4539,9 @@ RectTransform:
- {fileID: 2515676056011498856}
m_Father: {fileID: 6313436310002932041}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 100, y: -75}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 200, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8214551017895397311

File diff suppressed because it is too large Load Diff

View File

@@ -414,11 +414,11 @@ RectTransform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 9173664286363540611}
m_Father: {fileID: 6653768687723039217}
m_Father: {fileID: 1487009679554918163}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 208.94434, y: -239.58394}
m_AnchoredPosition: {x: 208.94434, y: -154.58943}
m_SizeDelta: {x: 379.8972, y: 309.1779}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &3101259340876616321
@@ -495,7 +495,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: -0.00034048597, y: -0.00000043238896}
m_AnchoredPosition: {x: -0.00034048597, y: 0.00004343147}
m_SizeDelta: {x: 282.99957, y: 2}
m_Pivot: {x: 0, y: 1}
--- !u!114 &8511847140840865857
@@ -1332,6 +1332,42 @@ MonoBehaviour:
m_EditorClassIdentifier:
m_Padding: {x: -8, y: -5, z: -8, w: -5}
m_Softness: {x: 0, y: 0}
--- !u!1 &5076393577705684712
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1487009679554918163}
m_Layer: 5
m_Name: Area
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1487009679554918163
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5076393577705684712}
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: 3108930383675076429}
m_Father: {fileID: 6653768687723039217}
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: -42.497}
m_SizeDelta: {x: 0, y: -84.995}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &5647078525317105949
GameObject:
m_ObjectHideFlags: 0
@@ -1459,7 +1495,7 @@ RectTransform:
m_Children:
- {fileID: 7123446324375067522}
- {fileID: 7404116763227427288}
- {fileID: 3108930383675076429}
- {fileID: 1487009679554918163}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
@@ -1485,7 +1521,7 @@ MonoBehaviour:
handleThickness: 5
minWidth: 100
minHeight: 100
isCanResize: 0
isCanResize: 1
--- !u!114 &7420623846080680445
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -2366,7 +2402,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 1456553455777821898}
m_Direction: 2
m_Value: 0
m_Size: 1
m_Size: 0.9999941
m_NumberOfSteps: 0
m_OnValueChanged:
m_PersistentCalls:

File diff suppressed because it is too large Load Diff