別のスクリプトからメソッドを読み込みたいのですが、エラーがでます。
どう変更したらいいのでしょうか?どうぞよろしくお願いします。
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace Qm { public class QuestionManager : MonoBehaviour { [Header("Questions")] [SerializeField] QuestionDataList[] questionDataLists; [Header("Question UI")] [SerializeField] Text questionText = null; [Header("Question UI")] [SerializeField] Text answerText = null; private int questionNumber; void Start() { SetupQuestion(); } private void SetupQuestion() { questionNumber = Random.Range(0, 81); questionText.text = questionDataLists[questionNumber].GetQuestion(); } private void SetupAnswer()←これを読み込みたいです。 { answerText.text = questionDataLists[questionNumber].GetAnswer(); } public void QuestionButton() { SetupQuestion(); } public void AnswerButton() { SetupAnswer(); } public void ClearText() { answerText.text = ""; } } }
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using answer; using Qm; public class SpawnManager : MonoBehaviour { public GameObject targetObject1; public GameObject targetObject2; public GameObject[] firePrefabs; void Update() { Bottun answer = targetObject1.GetComponent<Bottun>(); QuestionManager Qm = targetObject2.GetComponent<QuestionManager>(); if (answer.Push_Button() && **Qm.SetupAnswer()下にエラーがつきます**) { int fireIndex = Random.Range(0, 3); Instantiate(firePrefabs[fireIndex], new Vector2(0, 235), firePrefabs[fireIndex].transform.rotation); } } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/11 04:12
2021/05/11 04:12