すくまりのメモ帳すくまりのメモ帳
← 記事一覧に戻る

【忙しい人のためのUnity入門講座】条件分岐 if の使い方

【忙しい人のためのUnity入門講座】条件分岐 if の使い方

はじめに

この記事ではUnity条件分岐「if」の使い方を紹介します。

条件分岐 if の使い方

特定の条件を満たしたときに処理を実行したい場合、条件分岐 "if" を使用します。

例えば、int a が10の時に処理を実行したいときは「if (a ==10){処理}」のように記入してください。

また、int a が10より小さい時に処理を実行したいときは「if (a < 10){処理}」、10より大きい時に処理を実行したいときは「if (a > 10){処理}」のように記入してください。

10を含む場合は「if (a < = 10){処理}」、「if (a >= 10){処理}」のように記入してください。

この他にも、10ではない時に処理をしたいときは「if (a !=10){処理}」のように記入してください。

条件式を複数利用するときは、「else if (条件){処理}」のように ifの下に追加してください。

また、条件式以外ならば処理するときは「else {処理}」のように記入してください。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
 
public class Test : MonoBehaviour {
 
	// Use this for initialization
	void Start () {
 
        int a = 10;
 
        if(a == 10)
        {
            Debug.Log("aは10です");
        }
        else if(a < 10)
        {
            Debug.Log("aは10未満です");
        }
        else if (a >= 10)
        {
            Debug.Log("aは10以上です");
        }
        else
        {
            Debug.Log("条件式以外です");
        }
 
    }
 
    // Update is called once per frame
    void Update () {
		
	}
}
 
実行結果
 
// a = 10 のとき
aは10です
 
// a < 10 のとき
aは10未満です
 
//a >= 10 のとき
a は10以上です
 
//それ以外のとき
条件式以外です

忙しい人のための入門講座まとめページへ戻る