ユニティ上にシーン1とシーン2を作成し、シーン1上にitemBtn_keyというオブジェクトを作成し、加えてGameObjectに以下のような記述をしました。
public static GameObject itemBtn_key;
void Start () {
itemBtn_key = GameObject.Find("itemBtn_Key");
itemBtn_key.SetActive(false);
}
シーン2において、シーン1上のitemBtn_keyのsetActiveをtrueにしたいと考え、シーン2で作成したボタンに以下の様な記述をしました。
public GameObject itemBtn_key;
public void OnClick() {
itemBtn_key = GameObject.Find("itemBtn_key");
itemBtn_key.SetActive(true);
}
itemBtn_key.SetActive(true);の部分で
NullReferenceException: Object reference not set to an instance of an object
が出ている状況です。
この場合、どのような対処をすればよいのでしょうか
回答1件
あなたの回答
tips
プレビュー