[Flags] enum Estate

{

//λͺ©λ‘

}

Estate playerState;


if ( (playerState & EState.OnGround) != 0 || (playerState & EState.OnSlope) != 0 )

μ΄λ ‡κ²Œ μ“°λ‹€κ°€ μ•„λž˜μ²˜λŸΌ λ°”κΏ¨λŠ”λ° μž‘λ™ μ•ˆν•˜λ„€.

if (playerState.HasFlag(EState.OnGround | EState.OnSlope))


HasFlag() μ•ˆμ—λŠ” 두가지 쑰건 λͺ» λ„£λŠ”κ±°μ•Ό?