본문 바로가기
반응형

OpenUPM3

[Unity] OpenUPM 사용법 2 과거에 Open UPM 사용법을 썼었는데 Unity Package Manager 쪽에서 직접 관리할 수 있는 더 쉬운 방법이 있어 추가로 작성한다. 공식적으로 안내가 되는건 아닌거 같고, 이래도 되지 않을까 싶어서 해본게 잘 작동 하는 것 같다. Unity 의 Project Setting 에서 Package Manager 설정에 보면 Scope Registries 항목이 있는데 여기에 등록하면 이전의 방식 처럼 명령어를 사용하지 않고도 추가가 가능하다. Name 은 쓰고 싶은걸 쓰고, URL 은 동일해야 한다. Scope(s) 항목은 본인이 추가하고 싶은 Package name 을 추가하면 되는데 복수개 등록이 가능하다. Package name 은 Open UPM 싸이트에 다음 항목을 참고하면 된다. N.. 2021. 8. 26.
[Unity] OpenUPM - Custom Package 만들기 패키지 레이아웃 규칙, 레이아웃을 꼭 지킬 필요는 없어 보이지만 설명의 내용으로 유추해 보건데 Editor 관련 코드는 asmdef 를 통해 반드시 구분해 주어야 하는 듯 하다.한다. docs.unity3d.com/kr/2021.1/Manual/cus-layout.html 패키지 레이아웃 - Unity 매뉴얼 다음은 공식 Unity 패키지에서 따르는 패키지 레이아웃 규칙입니다. docs.unity3d.com 패키지 매니패스트 (= pacakge.json)가 반드시 필요하다, 이게 있어야 Unity 에서 패키지로 인식하고 불러온다. docs.unity3d.com/kr/2021.1/Manual/upm-manifestPkg.html 패키지 매니페스트 - Unity 매뉴얼 Unity는 패키지 매니페스트 파일(p.. 2021. 5. 2.
Unity C# DLL 외부에 공유할 기능을 만들었는데 코드는 감추고 싶다면 DLL 로 생성해 배포하는 것도 하나의 방법이 될 것이다. .Net Standard 가 기본 Framework 가 되고 .Net 4.x 가 Standard 를 포함한 확장된 Framework 이다. https://docs.microsoft.com/ko-kr/dotnet/standard/net-standard#net-5-and-net-standard .NET Standard .NET Standard, 해당 버전 및 .NET Standard를 지원하는 .NET 구현에 대해 알아봅니다. docs.microsoft.com 때문에 특수한 경우가 아니라면 .Net Standard 버전에 맞춰 진행하는 것이 좋을 것으로 보인다. 어기서는 Unity 2020.3.1.. 2021. 5. 2.
반응형