게임엔진/Unity

[Unity] Sprite (UI, SpriteRenderer) 색상 관련

ShovelingLife 2022. 9. 18. 10:49

유니티에선 아래와 같이 RGB가 각각 255로 설정되있는 모습인데 코드상으론 전혀 다르다

public readonly Color orange = new Color(255, 165, 0);
GetComponent<Sprite>().color = orange;

따라서 이와같이 바꿔줘야 정상적으로 바뀐다.

public readonly Color orange = new Color(1f, 0.6f, 0f);
GetComponent<Sprite>().color = orange;