【Unity】練習問題 5


Unity練習問題 問5

UnityのエディターやC#スクリプトのオリジナル問題を紹介していきます。
第5問はstatic変数についての問題です。

問題


適当なゲームオブジェクトに”Practice_05″スクリプトを適用し、シーン名”P05″として保存した。
シーン”P05″を再生し、”S”キーを5回押したときにConsoleに出力される結果として正しい組合せを1つ選択しなさい。
(※”S”キーを押すとシーンが再読み込みされます。)

スクリプト

using UnityEngine;
using System.Collections;
using UnityEngine.SceneManagement;

public class Practice_05 : MonoBehaviour {

	static int HP = 100;
	       int MP = 100;

	void Start () {
		Debug.Log("HP = " + HP);
		Debug.Log("MP = " + MP);
	}

	void Update () {
		if (Input.GetKeyDown("s")) {
			HP -= 10;
			MP -= 10;
			SceneManager.LoadScene("P05");
		}
	}
}
  1. 「HP = 100」、「MP = 100」
  2. 「HP = 50」、「MP = 50」
  3. 「HP = 100」、「MP = 50」
  4. 「HP = 50」、「MP = 100」
  5. 「HP = 10」、「MP = 10」
  6. 何も出力されない。

解答


解答を見る

解説


解説を見る

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

今月の新着記事

【Unity認定試験対策】業界情報のチャプターで出題される用語の解説
【解けないとマズいレベルの練習問題】C# 練習問題 8
【Unity認定試験対策】Unity 練習問題 11 - Animator -
【Unity認定試験対策】Unity 練習問題 12 - Navmesh -

記事一覧にもどる

  • このエントリーをはてなブックマークに追加

PAGE TOP