쾌락없는 책임 (공부)/Unity
[Unity] material.SetColor 가 작동하지 않는다면
허스크
2022. 7. 4. 11:29
반응형
결론
- 쉐이더 컬러의 Reference를 잘 살펴보자
저 Reference에 들어간 Key를 통해서 코드 내 접근이 가능하게 됩니다.
seasonMaterial = FindObjectOfType<...>().GetComponent<SpriteRenderer>().sharedMaterial;
seasonMaterial.SetColor("_SecondaryColor", newColor);
이런 식으로 코드로 접근할 수 있게 됩니다.
반응형