using UnityEngine; using UnityEngine.UI; public class UIManagerTutorial : UIManager { public GameObject bar; public Button next; public GameObject container; public Button exit; public RawImage text; protected override void rebuild() { container.transform.localScale = new Vector3(base.scale, 1, 1); next.transform.localScale = new Vector3(base.scale, 1, 1); bar.transform.localScale = new Vector3(1, base.scale, 1); bar.transform.position -= new Vector3(0, 165 * (1F - base.scale), 0); next.transform.localPosition = new Vector3((Screen.width / 2) - (122.4F * base.scale), 0, 0); exit.transform.localScale = new Vector3(base.scale, base.scale, 1); float dist = 116 * base.scale * 0.75F; exit.transform.position = new Vector3(Screen.width - dist, Screen.height - dist, 0); text.transform.localScale = new Vector3(base.scale, base.scale, 1); } }