c#
1public string string001, sting002, string003, string004; // ...string100まで続く 2public Text text; 3 4int i; 5void Start() 6{ 7 i = UnityEngine.Random.Range(1, 101); 8 text.text = ??? //←i = 1なら string001を、i = 2ならstring002を、 i = 3ならstring003を...繰り返して表示したい 9}
i = 1のときは string001, i = 2のときは string002, i = 3のときは string003, i = 10のときは string010, i = 84 なら string084を表示させたいのですが、簡単に処理できないですかね?
今は下のようなコードを毎回書いてるんですが時間の無駄な気がしてならないです。
c#
1void Start() 2{ 3 switch(i) 4 { 5 case 1: 6 text.text = string001; 7 break; 8 case 2: 9 text.text = string002; 10 break; 11 //case 100まで続く... 12 } 13}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。