mirror of
https://github.com/All-Of-Us-Mods/MiraAPI.git
synced 2026-10-20 01:46:15 +00:00
enlarge setting content by base
This commit is contained in:
1 parent
a7585ee2fe
commit
5e9967606d
1 file changed
+11
-4
@@ -985,7 +985,7 @@ public static class Helpers
|
|||||||
bounds.Encapsulate(next);
|
bounds.Encapsulate(next);
|
||||||
return bounds;
|
return bounds;
|
||||||
});
|
});
|
||||||
var rowScale = (columnWidth / prefabBounds.size.x) * 1.1f;
|
var rowScale = (columnWidth / prefabBounds.size.x) * 1.22f;
|
||||||
var rowHeight = prefabBounds.size.y * rowScale;
|
var rowHeight = prefabBounds.size.y * rowScale;
|
||||||
var rowPitch = 0.45f * rowScale;
|
var rowPitch = 0.45f * rowScale;
|
||||||
var contentBottom = float.PositiveInfinity;
|
var contentBottom = float.PositiveInfinity;
|
||||||
@@ -1035,7 +1035,7 @@ public static class Helpers
|
|||||||
var header = Object.Instantiate(headerSource!, page.transform, false);
|
var header = Object.Instantiate(headerSource!, page.transform, false);
|
||||||
header.transform.localScale = Vector3.one * headerScale;
|
header.transform.localScale = Vector3.one * headerScale;
|
||||||
header.transform.localPosition = new Vector3(
|
header.transform.localPosition = new Vector3(
|
||||||
horizontalOffset - 0.4f,
|
horizontalOffset - 0.5f,
|
||||||
contentTop - (rowIndex * rowPitch) - groupSpacing,
|
contentTop - (rowIndex * rowPitch) - groupSpacing,
|
||||||
-1f);
|
-1f);
|
||||||
header.SetHeader(MiraLocaleManager.GetOrCreateLocaleString(group.GroupName), 20);
|
header.SetHeader(MiraLocaleManager.GetOrCreateLocaleString(group.GroupName), 20);
|
||||||
@@ -1143,6 +1143,10 @@ public static class Helpers
|
|||||||
|
|
||||||
text.fontMaterial.SetFloat(ShaderID.StencilComp, 3f);
|
text.fontMaterial.SetFloat(ShaderID.StencilComp, 3f);
|
||||||
text.fontMaterial.SetFloat(ShaderID.Stencil, 50f);
|
text.fontMaterial.SetFloat(ShaderID.Stencil, 50f);
|
||||||
|
if (text.enabled)
|
||||||
|
{
|
||||||
|
text.ForceMeshUpdate();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach (var renderer in row.GetComponentsInChildren<SpriteRenderer>(true))
|
foreach (var renderer in row.GetComponentsInChildren<SpriteRenderer>(true))
|
||||||
@@ -1185,9 +1189,12 @@ public static class Helpers
|
|||||||
var maskBottom = maskArea
|
var maskBottom = maskArea
|
||||||
? inner.InverseTransformPoint(maskArea!.bounds.min).y
|
? inner.InverseTransformPoint(maskArea!.bounds.min).y
|
||||||
: -0.75f;
|
: -0.75f;
|
||||||
var scrollRange = float.IsPositiveInfinity(contentBottom)
|
var contentOverflow = float.IsPositiveInfinity(contentBottom)
|
||||||
? 0f
|
? 0f
|
||||||
: Mathf.Max(0f, maskBottom - contentBottom + 0.1f);
|
: maskBottom - contentBottom;
|
||||||
|
var scrollRange = contentOverflow > 0.05f
|
||||||
|
? contentOverflow + 0.05f
|
||||||
|
: 0f;
|
||||||
parent.SetYBoundsMax(Mathf.Clamp(scrollRange, 0f, 999f));
|
parent.SetYBoundsMax(Mathf.Clamp(scrollRange, 0f, 999f));
|
||||||
page.SetActive(true);
|
page.SetActive(true);
|
||||||
return page;
|
return page;
|
||||||
|
|||||||
Reference in new issue
Block a user