【Unity】練習問題 7


Unity練習問題 7


UnityのエディターやC#スクリプトのオリジナル練習問題を出題していきます。
第7問は乱数に関する問題です。
※使用しているUnityのバージョンは5.5.2f1です。

問題


Consoleに下図のログが出力された。

ヒエラルキーに配置したゲームオブジェクトには、下記のスクリプトのみ1つだけアタッチしてある。
Startメソッド終了時に、変数a,b,cに代入されている値として正しい組合せを1つ、選択肢から選びなさい。
※ただし、シーン内で他のスクリプトは動作していないものとする。

using UnityEngine;

public class Practice_07 : MonoBehaviour {

	int a, b, c;

	void Start() {
		Random.InitState(50);
		Debug.Log(Random.Range(1, 100));
		Debug.Log(Random.Range(1, 100));
		Debug.Log(Random.Range(1, 100));

		Random.InitState(50);
		a = Random.Range(1, 100);
		b = Random.Range(1, 100);
		c = Random.Range(1, 100);
	}
}
  1. 「a = 35, b = 14, c = 99」
  2. 「a = 1, b = 2, c = 3」
  3. 「a = 100, b = 100, c = 100」
  4. 「a = 50, b = 51, c = 52」
  5. 「a = 36, b = 15, c = 100」

解答


解答を見る

解説


解説を見る

<<  < 次の問題  前の問題 > >>

今月のUnity新着記事
【知ってると役に立つ】UnityのUpdate内で1回だけ実行したい処理の書き方
【知ってると役に立つ】Unityでシーンの切り替えを検出するイベントの使い方
【使ってみよう!】Unity2Dでクリックした方向に弾を飛ばすサンプル
【Unity】unitypackage(Custom Package)の作り方
  • このエントリーをはてなブックマークに追加

PAGE TOP