private void Start() { // EventSystemが存在しない場合一緒に生成します Canvas canvas = UICreator.CreateCanvas(); // キャンバスの子としてテキストを生成する Text text = UICreator.CreateText(canvas.gameObject); text.rectTransform.localPosition = Vector3.left * 140f; text.text = "Hello World!!"; text.alignment = TextAnchor.MiddleCenter; text.color = Color.green; // オブジェクト名やコンポーネントの初期値を設定する Dropdown dropdown = UICreator.CreateDropdown(canvas.gameObject, "Gender", "性別"); dropdown.GetComponent <RectTransform>().localPosition = Vector3.right * 140f; dropdown.options.Clear(); dropdown.options.Add(new Dropdown.OptionData { text = "男性" }); dropdown.options.Add(new Dropdown.OptionData { text = "女性" }); }
//ニューステキストを生成する public IEnumerator CreateNewsText200(GameObject parent, string newsTitle) { //イメージを生成する Text text = UICreator.CreateText(parent); //サイズ調整 RectTransform rectTransform = text.GetComponent <RectTransform>(); rectTransform.anchorMin = new Vector2(0.5f, 0.5f); rectTransform.anchorMax = new Vector2(0.5f, 0.5f); rectTransform.pivot = new Vector2(0.5f, 0.5f); rectTransform.offsetMax = new Vector2(10f, -00f); rectTransform.offsetMin = new Vector2(260f, 00f); rectTransform.sizeDelta = new Vector2(370f, 140f); //テキストセット text.text = newsTitle; text.fontSize = 24; yield return(text); }
//ニューステキストを生成する public IEnumerator CreateNewsText480(GameObject parent, string newsTitle) { //イメージを生成する Text text = UICreator.CreateText(parent); //サイズ調整 RectTransform rectTransform = text.GetComponent <RectTransform>(); rectTransform.anchorMin = new Vector2(0.5f, 0.5f); rectTransform.anchorMax = new Vector2(0.5f, 0.5f); rectTransform.pivot = new Vector2(0.5f, 0.5f); rectTransform.offsetMax = new Vector2(218.1f, -40.1f); rectTransform.offsetMin = new Vector2(-225.1f, -209.4f); rectTransform.sizeDelta = new Vector2(443.1f, 161.3f); //テキストセット text.text = newsTitle; text.fontSize = 32; yield return(text); }