前提・実現したいこと
最近Unityで学ぶC#と言う本を買ったばかりでわからないことがあるので教えてください。
##Unityでクイズが登場するゲームを作ろうと思っています。
クイズボタンを押すとkonnichihaが呼び出され、ランダムにクイズを出題したいです。
クイズボタンを一回押すと一問だけ出題したいです。
######ランダムにkuizu1やkuizu2やkuizu3やkuizu4にtrueを代入したいです。
ランダムに代入する方法はありますか?
ほかにいいやり方があったら教えてください。
初心者なりに調べてみましたがわかりませんでした。回答していただけると嬉しいです。よろしくお願いします。
該当のソースコード
C#
1void Message(string mes) 2 { 3 buttonMessage.SetActive(true); 4 buttonMessageText.GetComponent<Text>().text = mes; 5 } 6 7 8public void konnichiha() 9 { 10 11 if (kuizu1 == true) 12 { 13 Message("クイズ内容"); 14 buttonMessage.SetActive(true); 15 sentakusi1.SetActive(true); 16 sentakusi2.SetActive(true); 17 sentakusi3.SetActive(true); 18 kuizusankakagi = false; 19 kagi1UI.SetActive(false); 20 } 21 if (kuizu2 == true) 22 { 23 Message("クイズ内容"); 24 buttonMessage.SetActive(true); 25 sentakusi1.SetActive(true); 26 sentakusi2.SetActive(true); 27 sentakusi3.SetActive(true); 28 kuizusankakagi = false; 29 kagi1UI.SetActive(false); 30 } 31 32 33 else 34 { 35 DisplayMessage("鍵を入手するとクイズに参加できます"); 36 buttonMessage.SetActive(true); 37 }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/19 07:58
2018/12/19 08:21