日本語版の README.md はこちら。
OpenUPM Searcher is an editor extension window for Unity that provides package search functionality for OpenUPM and registration to ProjectSettings (manifest.json).
Node.js or openupm-cli installation is not required.
- Package name search for OpenUPM
- Registration to ProjectSettings (manifest.json)
- Unity 2021.2 or later
- Depends on Json.NET ( Newtonsoft.Json )
- package.json specifies "com.unity.nuget.newtonsoft-json" in the Unity registry
Choose 'unitypackage' if you want to resolve dependencies manually, or choose 'PackageManager' if you want automatic resolution.
- unitypackage
- Download the unitypackage from the Releases page:
- https://github.com/zenigane138/OpenUPMSearcher/releases
- PackageManager
- Open the PackageManager window from Window -> PackageManager
- Select "Add package from git URL..." from the +▼ button and set the following URL:
- https://github.com/zenigane138/OpenUPMSearcher.git?path=Assets/OpenUPMSearcher
- Open the window from Unity's menu:
- OkaneGames -> OpenUPM Searcher
- Window -> OkaneGames -> OpenUPM Searcher
- Click the "Get PackageList by GitHub API" button to get the package list.
- Enter the package name you want to search for in the "Filter" field.
- Click the "Register" button for any package you want to register.
- If registration is successful, a dialog box will be displayed. Click "OK".
- The manifest.json file will be opened and Unity Editor will be activated.
- Unity Editor will detect the update in manifest.json and reflect it in ProjectSettings.
- If a dialog box saying "Importing a scoped registry" is displayed, click "Close".
- Confirm the registered content in the Package Manager window in ProjectSettings.
- Open the PackageManager window and switch to "Packages: My Registries", then install the registered packages.
Please see LICENSE.md.