[Unity]스크립트로 객체를 반투명하게 만들기
이번에는 오브젝트를 스크립트로 반투명하게 만들어 보겠습니다.
먼저 조금 큰 큐브를 배치하고 그 뒤에 작은 큐브를 배치합니다.
큰 큐브에는 빨간색 머티리얼을 붙였습니다.
지금 상태에서는 빨간색 큐브만 보이지만, 그 뒤에는 흰색 큐브가 배치되어 있습니다.
다음으로 빨간색 큐브의 머티리얼 셰이더를 Legacy Shaders → Transparent → Diffuse로 설정합니다.
다음으로 빨간색 큐브에 스크립트를 새로 생성하고 아래와 같이 작성합니다.
이번에는 샘플이기 때문에 Start 안에 작성했는데, color.a의 값을 0.6f로 설정하여 반투명하게 만들었습니다.
1.0f로 설정하면 완전히 투명하게 됩니다.
게임을 실행하면 빨간색 큐브가 반투명해져 뒤에 있는 큐브가 보이는 것을 확인할 수 있습니다.