うにてぃブログ

主にUnityとC#に関する記事を書いていきます

PackageManager

【Unity】UnityPackage で GitHub 上の package.json をルートディレクトリから移動する方法

GitHub上のプロジェクトで、ルートディレクトリにpackage.jsonがなくても、特定のディレクトリからパッケージをインストールする方法を紹介します。 UnityのPackage Managerは、GitHub上のリポジトリからパッケージを直接インストールできる機能を提供してい…

【Unity】URP をカスタマイズする

Library/PackageCache/com.unity.render-pipelines.universal@*.*.* を Packages/ 以下に移動することで URP をカスタマイズできるようになります フォルダ名は参照がある場合@があると既存のやつがエラーになるので com.unity.render-pipelines.universal …

【Unity】PackageManager 対応ライブラリ一覧

Package Manager URL List Find Missing Script Yorozu Tool Asset Choice Color Folder Texture Edit Google Drive Helper Save Data Menu Item Scene Drawer 作成した PackageManager 対応のライブラリをまとめていきます Package Manager URL List Packag…

【Unity】PackageManager 用のサンプルを Unity に表示させない

以下の記事の通りにすれば PackageManager にサンプルを導入できる hacchi-man.hatenablog.com 問題 Packages 以下にサンプルがそのまま表示されてしまっている そのため、サンプルフォルダがビルドに含まれてしまったり、参照が残ったりと意図しない挙動を…

【Unity】Cannot perform upm operation: Unable to add package [http://github.com/hoge/hoge.git]:

Mac から Unity の PackageManager で github のリポジトリを追加してみたところ エラーが発生してしまい、リポジトリを追加できませんでした Cannot perform upm operation: Unable to add package [http://github.com/yayorozu/UnityCustomInspector.git]:…

【Unity】Script 'Packages/*.cs' will not be compiled because it exists outside the Assets folder and does not to belong to any assembly definition file.

自作ライブラリを PackageManager で利用できるように対応したところ下記 Waring が出ていました Script 'Packages/*.cs' will not be compiled because it exists outside the Assets folder and does not to belong to any assembly definition file. Warn…

【Unity】PackageManager で利用する個人 github リポジトリにサンプルを追加する

package.json に下記を追加することで、リポジトリにサンプルを追加できる "samples": [ { "displayName": "Sample", "description": "Simple", "path": "Samples/Sample1" } ] サンプルの追加先は Assets/Samples/{displayName}/{versin}/{samples.displayN…

【Unity】Unity2020 以降の PackageManager で 個人 github リポジトリを利用する

PackageManager に git リポジトリを追加する場合、そのリポジトリに package.json が存在する必要があります もし、package.json が無い場合は下記エラーで追加することができません Cannot perform upm operation: Unable to add package [git@github.com:…

【Unity】package.json を作成するツール

github.com 自作ライブラリを PackageManager で利用できるようにするためには、package.json が必要になり 毎回以前のものを参考にして作成するのが面倒になったので、簡単に作成できるようなツールを作りました 連想配列のシリアライズが出来ないので、ロ…

【Unity】Unity2020 から AssetStore Window が非推奨になっていた

Unity2020.1 で Asset Store を開いたところ 2020.1 から PackageManager で 購入したアセット一覧を見れるから Asset を探すのは ブラウザでしてくださいとの表示がされていた 個人的には Unity の AssetStore は見づらかったのでこの対応は嬉しい PackageM…

【Unity】Unity2020 から PackageManager の Preview 表示設定箇所が変更されていた

Unity2020 未満の PackageManager では Preview 版をインストールするには PackageManager に Preview 版を表示するオプションがあった しかし Unity2020 からは 以前設定できた箇所には Preview 版を表示するオプションが無い Preview 版を表示するオプショ…