if (!press_2) { GameObject CB_2 = new GameObject("Confirm_B_1");//2つ目の確認ボタン【YES】 CB_2.transform.parent = GameObject.Find("Canvas").transform; CB_2.AddComponent<RectTransform>().anchoredPosition = new Vector3(150, -50, 0); CB_2.GetComponent<RectTransform>().localScale = new Vector3(8, 8, 8); CB_2.AddComponent<Image>().sprite = Resources.Load<Sprite>("Confirm_Message_Button"); CB_2.GetComponent<Image>().preserveAspect = true; CB_2.GetComponent<Image>().SetNativeSize(); CB_2.AddComponent<Button>().onClick.AddListener(NM); CB_2.AddComponent<Button_1>();//スクリプト press_2 = true; } } public void Update() { if (Input.GetMouseButton(0)) { CB_2.AddComponent<Image>().sprite = Resources.Load<Sprite>("Confirm_Message_Button_Pressed"); } }
これは今書いているスクリプトの一部ですが、Updateで何とか外部メソッドの変数の画像を変更したいのですが、記述の仕方がわかりません。
回答1件
あなたの回答
tips
プレビュー