* 사용법 2를 새로 작성했으니 참고
https://ukprog.tistory.com/156
OpenUPM 은 Open Source 들을 UPM(Unity Package Manager) 에서 사용할 수 있게 도와주는 플랫폼 이다.
Custom Package 를 UPM 에서 사용하기 위해서는 Packages/manifest.json 파일에 올바른 양식으로 내용을 등록해야 되는데 이 수고로움을 조금이나마 덜어준다.
OpenUPM 사용을 위해서 다음 두 가지 프로그램의 선행 설치가 요구된다.
- Git
- node js 12
OpenUPM 설치를 위해서는 우선 NodeJS 12 이상의 버전이 필요하다.
https://nodejs.org/ko/download/
위 싸이트에서 본인 OS 에 맞는 Windows Installer 를 받아 설치해 준다.
중간 설정은 따로 하지 않고 진행해도 무관하다.
설치가 완료되었다면 Command 창을 열어 node -v 를 입력해 제대로 설치 되었는지 확인한다.
위와 같이 설치된 버전이 출력된다면 정상 설치가 된 것이다.
Command 창에서 계속해서 npm install -g openupm-cli 를 입력한다.
그럼 openupm 을 아래의 경로에 자동으로 설치해준다.
C:\Users\[UserName]\AppData\Roaming\npm
https://github.com/openupm/openupm-cli#installation
여기까지가 OpenUPM 의 설치 방법이다.
이제 원하는 Open Source 를 설치해 보자.
OpenUPM 을 통해 설치가능한 Open Source 는 싸이트를 통해 검색이 가능하다.
여기에선 LeanTween 설치를 예로 진행한다.
https://openupm.com/packages/com.oss.leantween/
Package 를 추가하고자 하는 Unity 프로젝트 경로의 Package/manifest.json 파일을 열어 설명된 내용을 올바른 위치에 추가한다.
{
"dependencies": {
"com.oss.leantween": "https://github.com/JohannesDeml/LeanTween.git#2.50.3",
"...": "..."
}
}
싸이트 우측 상단의 Install 쪽을 클릭하면 설치 명령어를 클립 보드에 복사해 주는데,
Command 창을 열어 Unity 프로젝트의 경로에서 설치 명령어를 붙여 넣으면 설치가 된다.
이제 해당 LeanTween 을 UPM을 통해 관리할 수 있게 되었다.
Unity 2019 를 사용하고, GitHub 의 Open Source 를 사용 중 이거나 사용 예정이라면 관리에 많은 도움이 되리라 생각한다.
'Works > Unity 3D' 카테고리의 다른 글
[Unity] PlayableGraph Visualizer (0) | 2020.09.22 |
---|---|
[Unity] Playables API (0) | 2020.09.22 |
[Unity] 최적화에 관한 정보들 (0) | 2020.05.06 |
[Unity3D] RenderTexture RawImage 출력 이슈 (1) | 2020.02.13 |
[Unity3D] Image Prefab 과 Memory (0) | 2020.01.07 |
댓글