본문 바로가기
유니티 공부/Unity

Unity - Assets\TextMesh Pro\Examples & Extras\Scripts\VertexZoom.cs(153,44): error CS0029: Cannot implicitly convert type 'UnityEngine.Vector4[]' to 'UnityEngine.Vector2[]' 오류 해결 방법

by 코딩하는 돼징 2024. 3. 21.
반응형

만들었던 포토폴리오를 리팩토링 하기 위해서 버젼이 높아진 유니티에서 열어봤더니 제목과 같은 에러가 떴었다.

Assets\TextMesh Pro\Examples & Extras\Scripts\VertexZoom.cs(153,44): error CS0029: Cannot implicitly convert type 'UnityEngine.Vector4[]' to 'UnityEngine.Vector2[]'

 

이는 패키지가 업데이트 됨에 따라 SRP(Scriptable Render Pipeline)와의 호환성 이슈로 생긴 것 이다. SRP는 Unity에서 그래픽 렌더링 파이프라인을 완전히 제어하고 사용자 지정할 수 있게 해주는 시스템이다. 그러므로 변경 사항이 있었을 때 일반적으로는 기존의 프로젝트에 영향을 줄 수 있다. 때문에 텍스트의 UV Layout이 변경되어서 위와 같은 오류 메시지가 뜬 것이다. 

 

해결 방법

Windows - TextMeshPro - Import 해주면 된다!

반응형

댓글