Unity Package Manager

参考:

Package Manager | Unity マニュアル [公式]

Package Manager UI | Unity Manual [Official]

概要

参考:

Unity Package Manager について – Qiita

Unity Package Manager の使いどころ – Qiita

UnityPackageManager を触ってみる | 測度ゼロの抹茶チョコ

Unity 2018-2019 を見据えた DeNA の Unity 開発のこれから | SlideShare

自作パッケージを登録する

参考:

Package Manager に自作パッケージを追加する 2019年版 | fuqunaga

Unity Package Manager に自作 Package を登録する方法 | Synamon’s Engineer blog

How to make a custom package – GitHub Gist

パッケージを作成する

参考:

Unity 用のパッケージ (アセット) を配布する時のお作法 – Qiita

マニフェスト

  • プロジェクトマニフェスト:manifest.json
  • パッケージマニフェスト:package.json

参考:

Manifests | Package Manager UI 2.0 Manual [Official]

Samples

参考:

Samples in Packages – Manual Setup | Unity Forum

キャッシュ

参考:

Package Manager の実体パスのメモ – Qiita

Unity Package Manager からインストールした Package のソースコードの場所 | Kilimanjaro Warehouse

ローカルパッケージを使う

ローカルパッケージはプロジェクト内の次の場所以外で任意の場所に配置する。

  • Assets:アセット用のフォルダ。ここに配置すると2度インポートされることになる。
  • Library:基本的に自動的に生成されるファイルのみが含まれる。
  • ProjectSettings:プロジェクト設定用のフォルダ
  • Packages:ここに配置すると埋め込みパッケージとして解釈される。

参考:

ローカルパッケージのインストール | Unity マニュアル [公式]

ビルトインパッケージを無効化する

参考:

ビルトインパッケージの無効化 | Unity マニュアル [公式]

パッケージをプロジェクトに埋め込む

プロジェクトにパッケージを埋め込む場合は、パッケージをプロジェクト内の Packages フォルダに配置する。

参考:

埋め込まれた依存関係 | Unity マニュアル [公式]

What is the purpose of the directory Packages in my Assets directory? – Game Development Stack Exchange

公式レジストリのパッケージのソースコードを修正する

Library\PackageCache のソースコードを修正しても即座にレジストリと同じ状態に巻き戻されるため、展開されたパッケージを Packages フォルダに移動して修正する。

参考:

Unity Package Manager のソースコードにパッチを当てる | Koki Ibukuro

GitHub Packages

参考:

Using GitHub Packages Registry with Unity Package Manager – Unity Forum

Git support on Package Manager – Unity Forum

Scoped Registries

参考:

Setting up a Scoped Registry | Package Manager UI 2.0 Manual [Official]

Setup for scoped registries (private registries) – Unity Forum

リリースノート/ニュース

参考:

2020年版 Unity Package Manager の Release Notes 全部抜く | monry

Unity 2021.1 の新しいパッケージマネージャー体験 | Unity Technologies Blog [公式]

リストに出てこないパッケージを追加する

参考:

Unity 2020.1 からパッケージマネージャで発見できなくなったパッケージのインストール方法 | ユニティ・テクノロジーズ・ジャパン株式会社 [公式]

リンク

参考:

starikcetin/awesome-upm: A curated list of awesome Git repositories for Unity that support Unity Package Manager (UPM) – GitHub

OpenUPM

こちらのページを参照

参考:

OpenUPM – Open Source Unity Package Registry

openupm/openupm: OpenUPM – Open Source Unity Package Registry – GitHub

upm-packages

参考:

Unofficial Unity Package Manager Registry (upm-packages.dev)

upm-packages/upm-packages: Unofficial Unity Package Manager Registry – GitHub

ドキュメント | Unofficial Unity Package Manager Registry

UPM Git Extension

参考:

mob-sakai/UpmGitExtension: This package extends the UI of Unity Package Manager (UPM) for the packages installed from git repository – GitHub

Git support on Package Manager | Unity Forum

glitch-package-installer

参考:

needle-tools/glitch-package-installer: Service helping to create installers for Unity packages – GitHub

Package Installers | needle

UPM パッケージを unitypackage 形式で配布する | やらなイカ?

Assets2Packages

参考:

kakunpc/Assets2Packages – GitHub

Assets に存在するフォルダを Packages に移動できる Assets2Packages 紹介 | コガネブログ

タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です