Definition at line 3 of file UIScaleFix.cs.
◆ Awake()
void UIScaleFix.Awake |
( |
| ) |
|
|
inlineprivate |
Definition at line 5 of file UIScaleFix.cs.
6 {
8 if (scale > 20 && scale <= 22)
9 {
10 Vector3 localScale = new Vector3(1f, 1f / (1f * (float)scale * 0.05f), 1f);
11 base.transform.localScale = localScale;
12 if (localScale.y < 0.91f && base.transform.localPosition.y * 10f % 10f == 0f)
13 {
14 base.transform.localPosition = new Vector3(base.transform.localPosition.x, base.transform.localPosition.y + 0.1f, 1f);
15 }
16 }
17 else
18 {
19 base.transform.localScale = new Vector3(1f, 1f, 1f);
20 }
21 }
References Core.config, EMono.core, CoreConfig.UISetting.scale, and CoreConfig.ui.
The documentation for this class was generated from the following file: