実現したいこと
下記のページの4択クイズをアレンジして作りたいです。
https://engineer.blog.lancers.jp/ios/ugui_quiz_unity/?utm_source=pocket_shared
それで正誤判定を画面を遷移させるのではなく、
問題と4つのボタンのある所で〇か☓の画像を表示させたいです。
(Quizのシーン上で)
発生している問題・分からないこと
下記のスクリプトを作成したのですが、
ボタン(AnsButton1など)のインスペクターに
ImgBatsuとmgBatsuのタブができて、
そこに画像を入れようとしてもできないです。
該当のソースコード
using UnityEngine; using System.Collections; using UnityEngine.UI; public class Judge : MonoBehaviour { public GameObject ImgMaru; public GameObject ImgBatsu; //選択したボタンのテキストラベルと正解のテキストを比較して正誤を判定 public void JudgeAnswer(){ //正解のデータをテキストでセットする string answerText = "7歳"; //選択したボタンのテキストラベルを取得する Text selectedBtn = this.GetComponentInChildren<Text> (); if (selectedBtn.text == "7歳") { Debug.Log("正解"); ImgMaru.SetActive (true); } else { Debug.Log("不正解"); ImgBatsu.SetActive (true); } } }
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
どうしたらできるでしょうか?
補足
特になし
![guest](/img/icon/icnUserSample.jpg)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。