본문 바로가기

반응형
Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Archives
Total
Today
Yesterday
관리 메뉴

[Unity] 16진수 컬러값을 Unity Color형식으로 변환하기 본문

프로그래밍/ㄴ기타

[Unity] 16진수 컬러값을 Unity Color형식으로 변환하기

최갓 2019. 11. 13. 18:47
반응형

코드 원문 : 

using System.IO;
 using UnityEngine;

public  static  class ColorUtils
{
    /// < summary > 
    /// 지정된 16 진수 색상으로 변환합니다 
    /// </ summary > 
    /// < example > 
    /// < code > 
    /// // RGBA (1.000, 0.502, 0.000, 1.000) 
    /// ColorUtils.ToARGB (0xFFFF8000) 
    /// </ code > 
    /// </ example > 
    public  static Color ToARGB ( uint val)
    {
        var inv = 1f / 255f ;
        var c = Color.black;
        ca = inv * ((val >> 24 ) & 0xFF );
        cr = inv * ((val >> 16 ) & 0xFF );
        cg = inv * ((val >> 8   ) & 0xFF );
        cb = inv * (val & 0xFF );
         return c;
    }
}
반응형
Comments