2D 이미지(Sprite) 를 화면에 보여주는 역할을 하는 컴포넌트야.


💻 예제 1: 스프라이트 색상 바꾸기

void Start()
{
    GetComponent<SpriteRenderer>().color = Color.red;
}

➡️ 실행하자마자 오브젝트의 색이 빨간색으로 바뀜!


💻 예제 2: 투명도 조절

void Start()
{
    SpriteRenderer sr = GetComponent<SpriteRenderer>();
    sr.color = new Color(1f, 1f, 1f, 0.5f);  // 반투명
}

➡️ Color의 마지막 값(Alpha)이 0.5니까 → 반투명해져!


💡 자주 쓰는 SpriteRenderer 기능

속성 설명
color 색상 및 투명도 조절
sprite 현재 보여줄 스프라이트 이미지
sortingOrder 그려지는 순서 (앞뒤) 조절
flipX, flipY 좌우, 위아래 반전