Unity MaterialPropertyBlock
1
유니티 문서 https://docs.unity3d.com/kr/530/ScriptReference/MaterialPropertyBlock.html 캐릭터 피격시 matcap을 교체하여 피격을 표현해주고 있다. sharedMaterial을 변경하면 공유된 모든 material이 변경되니, material을 직접 레퍼런스를 잡아서 변경해주고있다. IEnumerator ActiveMatcapCoroutine() { material.SetTexture("_MatCap", hurtMatcap); yield return new WaitForSeconds(0.6f); material.SetTexture("_MatCap", normalMatcap); } 하지만 이렇게 하면 material의 레퍼런스를 변경한 순간 별도..