카테고리 없음

[Memo] UI Element uxml VSCODE에서 자동완성 사용하기

Cheese Allergy Hamster 2022. 10. 14. 07:46

유니티에서 제공하는 uxml은 모듈화가 되어있긴한데 문제는 스키마의 정확한 경로를 모르면 자동완성이 되지않아 코딩하기 불편하며 유니티에서 프로젝트에 스키마 생성기능을 제공하지만 매번 uxml을 만들때마다 하위파일 참조를 찾아야하기 때문에 귀찮을 수 있다. 그리고 vscode의 redhat에서 제공하는 xml 익스텐션과 잘 호환이 안된다는 점..?

 

이 글의 핵심은 유니티 스키마를 url로 공유할 수 있는 방법이다.

 

깃허브내에 원하는 브랜치 루트경로에 docs 내에 index.html (빈 파일) 과 함께 폴더를 생성후

다시 로컬에서 pull 받은 후 아래와같이 스키마 정보를 넣어주고 다시 푸시한다.

 

 그리고 깃 허브 Settings > Pages > 에서 아래 세팅으로 페이지를 배포한다. (브랜치는 본인이 설정 한 것으로)

이후 아래 사진과같이 xsi 네임스페이스 경로를 설정하면 끝. vscode에서 uxml에대한 자동완성이 매우 잘 된다.