본문 바로가기
개발/C#

유니티 C# 삼항 연산자 간단 구현 - Ternary operator

by SPNK 2023. 2. 18.
반응형

삼항 연산자

A = 조건문 ? : 참일때 : 거짓일때

 

  • 예시 코드
using UnityEngine;

public class TernaryOperatorExample : MonoBehaviour
{
    private int health = 70;

    void Start()
    {
        // 만약 health가 50보다 크면 "건강한 상태"를 출력하고,
        // 그렇지 않으면 "위험한 상태"를 출력합니다.
        string healthStatus = (health > 50) ? "건강한 상태" : "위험한 상태";
        Debug.Log(healthStatus);
    }
}

 

 

  • 예시 코드 2
using UnityEngine;

public class TernaryOperatorExample : MonoBehaviour
{
    private bool isPlayerAlive = true;

    void Update()
    {
        // 만약 플레이어가 살아있으면 활성화 상태로 설정하고,
        // 그렇지 않으면 비활성화 상태로 설정합니다.
        gameObject.SetActive(isPlayerAlive ? true : false);
    }
}
반응형

댓글