Quiz
•
Beginner
+0 XP
15m
2
Unity Technologies
この小テストでは、ユニット 2 で学んだスキルや概念の知識を評価します。
コンソールに「Hello there!」と表示されている場合、このメッセージを表示するために使われたコードはどれですか。
Select only one
Debug(“Hello there!”);
Debug.Log("Hello there!");
Debug.Console(“Hello there!”);
Debug.Log(Hello there!);
オブジェクトのライフが 0 になったときにそのオブジェクトを消去したい場合、下のコードの空白部分に入るべきコードはどれですか。
health > 0
health.0
health < 1
health < 0
次のコードは「error CS1503: Argument 1: cannot convert from 'UnityEngine.GameObject[]' to 'UnityEngine.Object'」というエラーを発生させます。エラーが発生しないようにするには次のコードをどのように変更すればよいでしょうか。
A. 1 行目で、「public」を「private」に変える。
B. 1 行目で、「enemyPrefabs」を「enemyPrefabs[0]」に変える。
C. 3 行目で、「Start()」を「Update()」に変える。
D. 5 行目で、「enemyPrefabs」を「enemyPrefabs[0]」に変える。
A または D のどちらかを行う。
A と D の両方を行う。
B と C の両方を行う。
次のコードを最も良く表現するコメントはどれですか。
// プレイヤーが他のオブジェクトに衝突したとき、プレイヤーを消去する
// 敵が他のオブジェクトに衝突したとき、そのオブジェクトを消去する
// プレイヤーがトリガーに衝突したとき、トリガーを消去する
// プレイヤーが他のオブジェクトに衝突したとき、そのオブジェクトを消去する
プレイヤーが上矢印を押したときにキャラクターを連続的に上に移動させたいときに、次のコードの 2 か所の空白部分に入力するべきコードはどれですか。
GetKey(KeyCode.UpArrow)
GetKeyDown(UpArrow)
GetKeyUp(KeyCode.Up)
GetKeyHeld(Vector3.Up)
次の Unity スクリプティング APIのドキュメンテーションとコードを読んでください。randomFloat 変数と randomInt 変数の値として考えられるのは次のうちどれですか?
-----
randomFloat = 100.0f; randomInt = 0;
randomFloat = 100.0f; randomInt = 100;
randomFloat = 50.5f; randomInt = 100;
randomFloat = 0.0f; randomInt = 50.5;
配列からランダムにオブジェクトを生成しようとしています。しかし、ゲームを実行しているときに「error at Assets/Scripts/SpawnManager.cs:5. IndexOutOfRangeException: Index was outside the bounds of the array.」とコンソールに表示されます。ランダムにオブジェクトを生成する機能を実現しつつこの問題を解決するには、どの行のコードを編集すればよいでしょうか。
2 行目
3 行目
4 行目
5 行目
シーン内のプレハブに変更を加えた後、その変更をすべてのプレハブに適用したい場合、何をクリックすればよいでしょうか。
Hierarchy ウィンドウ上部の「Create」ドロップダウン
インスペクター上部の「Open」ボタン
インスペクター上部の「Overrides」ドロップダウン
インスペクター下部の「Add Component」ボタン
以下の Unity Scripting API のドキュメントを読んでください。InvokeRepeating メソッドの使用法として正しいのはどれですか。
InvokeRepeating(“Spawn, 0.5f, 1.0f”);
InvokeRepeating(“Spawn”, 0.5f, 1.0f);
InvokeRepeating(“Spawn", gameObject, 1.0f);
InvokeRepeating(0.5f, 1.0f, “Spawn”);
速度が遅すぎる場合は速度を上げ、速すぎる場合は速度を落とすようにユーザーに指示するロジックを作成しようとしています。これを実現するには、以下の各行のコードをどのように並べ替えればよいでしょうか。
4, 6, 1, 2, 5, 9, 7, 8, 3
6, 1, 2, 5, 7, 8, 3, 4, 9
7, 8, 3, 4, 6, 5, 2, 1, 9
7, 8, 3, 4, 6, 1, 2, 5, 9
To calculate your score, submit your answers to the quiz. A passing score will mark this quiz complete.
Correct answers needed to pass
1/10
Retake allowed after
0 Mins