Featured image of post AutoTexFind_ChangeShader 스크립트

AutoTexFind_ChangeShader 스크립트

만들어서 테스트까지 끝내놨는데 어셋서버랑 6층 무선랜 문제로 오늘 하루종일 제대로 뭔가 할 수가 없었다능..

모바일 같은 경우는 과도기인 관계로, 제작할때 뭔가 뒤엎어야 할 일이 가끔 생기기도 합니다. 그럴 경우에 쓸모있는 스크립트인데요,

기능은 ‘선택한 녀석의 A라는 쉐이더를 B라는 쉐이더로 자동으로 바꿔준다’ 라는 기능입니다. 하위구조까지 돌면서 전부 다요.

자주 사용될 녀석이 아니고, 거의 한 두번 특별한 관리자에 의해 사용될 기능이므로 하드코딩으로 해 놓았습니다.

실행방법은 간단합니다.

현재는 Legacy Shaders/Diffuse Fast 쉐이더를 자동으로  Mobile/VertexLit 쉐이더로 바꿔주도록 되어 있는데요.

이렇게 Diffuse Fast 로 되어 있는 녀석이 있습니다.


맵 전부를 체크해서 저 쉐이더를 모바일버전 vertexLit쉐이더로 바꿀 예정이므로 Ctrl+A로 전부 선택해 줍니다.

Auto TexFinder_ChangShader 스크립트를 찾습니다.


아래 버튼은 건드리면 안됩니다. 큰일나요.
윗쪽 버튼이 삼품 전용 버튼입니다.

누르면… 잠시 후


이렇게 쉐이더가 바뀌어 있음을 알 수 있습니다.

아직 커밋 안됐습니다. 서버에 문제가 있어서.. 서버에 올린 후 팀장님하고 말해서 처리하도록 하지요.

Hugo로 만듦
JimmyStack 테마 사용 중