ボタンのテキストをUnityでクリックして変更したいと思います。私はC#の初心者です。親切に私を助けて!ボタンのテキストをUNITYでクリックして変更するにはどうすればいいですか?
私は私のbutton要素
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class Buttontextchange : MonoBehaviour {
Text Buy;
// Use this for initialization
void Start() {
Buy = transform.FindChild("Text").GetComponent<Text>();
}
// Update is called once per frame
void Update() {
}
public void clicked()
{
Debug.Log("Button Buy Clicked!");
Buy.text = "i am a button!";
}
}
に追加したスクリプトは、私は答えの多くを試してみましたが、そのは私のために出て働いていません!キャンバスの中にボタンがあります。あなたの助けは非常に高く評価されています!
これを行うあなたは、任意のエラーを取得していますか? –
ボタンコンポーネントを見つける必要があります。クリックセクションで+をクリックし、スクリプトをスロットにドラッグします。次にドロップダウンでメソッドを見つけることができます。あなたはそれを見逃していたと思います。 – Everts
私は既に@Evertsについて言及したことを試しましたが、変更されていません。 –