UIManagerTutorial.cs 878 Bytes
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);
	}

}