유니티(Unity)에서 재질을 원래대로 복구하기

재질을 변경하면 복사본으로 바뀌는데, 원래대로 복구하고 싶으면 다음처럼 하면 됩니다. 왜 material에 renderer.sharedMaterial을 바로 대입하면 안 되는지는 모르겠습니다.

Material sharedMaterial = renderer.sharedMaterial;

// 여기에서 renderer.material을 변경합니다.

renderer.material = sharedMaterial;
Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중