유니티 Color Hex 값 편리하게 사용하기
보통 컬러값을 사용할 때 Hex 코드를 많이 사용하는데 Hex코드를 간단하게 코드에서 사용할 수 있게 하는 법을 정리했다. 보통 헥스코드는 아래처럼 되어있는데 8자리인 경우(RGBA or ARGB)도 있고 6자리(RGB)인 경우도 있다. #FF0000FF #86B996FF 유니티에서는 RGB만 코드로 표현하지만 실제 Alpha 값까지 지정해서 사용하는 경우가 많기 때문에 오늘은 RGBA 기준으로만 작성했다. (코드를 보고 살짝만 수정하면 RGB or ARGB도 지원하게 만들 수 있다) public static class ColorHex { /// /// 0xRRGGBBAA /// public static Color32 FromRgba(uint rgba) { // 비트 시프트 연산을 이용해서 인자 rgba..
2024.02.28