공부 좀 하자/Unity C# 기초
13. 조건문 - if
개발성문
2022. 8. 3. 15:59
조건문은 조건식이 참인지 거짓인지에 따라 다른 영역의 코드가 실행되는 것을 말합니다.
if 조건문은 아래와 같이 3가지 형식으로 사용할 수 있습니다.
//1. 조건식 기본형식 1
if(조건식){
//조건식이 참일 때, 실행되는 코드
}
//1. 조건식 기본형식 2
if(조건식){
//조건식이 참일 때, 실행되는 코드
}
else{
//조건식이 거짓일 때, 실행되는 코드
}
//1. 조건식 기본형식 3
if(조건식 1){
//조건식 1이 참일 때, 실행되는 코드
}
else if(조건식 2){
//조건식 2가 참일 때, 실행되는 코드
}
else{
//조건식 1,2 모두 거짓일 때, 실행되는 코드
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ClassDefalut : MonoBehaviour
{
public int hp = 100;
// 테스트 1
private void Start() {
if(hp % 2 == 0){
print("hp 는 짝수 입니다.");
}
else{
print("hp 는 홀수 입니다.");
}
}
// 테스트 2
private void OnMouseDown() {
if(hp > 0){
hp -= 10;
print("hp : " + hp);
if(hp < 40){
print("경고! HP를 회복하세요.");
}
}
if(hp == 0){
print("죽었습니다.");
}
}
}