最終更新:
orika_ex_miyako 2023年05月24日(水) 11:43:31履歴
具体的なゲーム開発の状況を想定して問題を作成しました。コード例も提供していますので、ぜひ挑戦してみてください。
"if"という単語は英語で「もし」という意味です。
それを思い出しながら、"if"文を「もし...ならば...」という形で理解してみてください。
例えば、「もし外が雨ならば、傘を持っていく」という日常生活の判断を、コンピュータプログラムにおける"if"文で表現してみましょう。
bool isRaining = true; // 外が雨かどうかを表す真偽値(bool)型の変数です。今回は「雨が降っている」のでtrueにします。
if (isRaining) {
// "if"の後ろの条件(ここではisRaining)がtrueの時、この中のコードが実行されます。
// つまり、「もし雨が降っているならば、傘を持っていく」という動作をコードに置き換えます。
Debug.Log("傘を持って行きます。");
} else {
// "else"の後のコードは、"if"の条件がfalseのときに実行されます。
// つまり、「もし雨が降っていないならば、傘を持っていかない」という動作をコードに置き換えます。
Debug.Log("傘は必要ありません。");
}
これが基本的な"if"文の使い方です。もし...ならば...、そうでなければ...、という形でプログラムが動作します。




コメントをかく