パッケージには 2 つの名前があります。 パッケージを登録する正式名と、ユーザー向けにエディターに表示する表示名です。
表示名は簡潔である必要がありますが、パッケージの内容がある程度予測できるものがよいでしょう。Unity Package Manager の表示名にはそれ以外の制限はありません。
正式な名前は Unity Package Manager の命名規則に準拠している必要があります。この命名規則では、逆ドメイン名表記を使用しています。正式名は以下のようにする必要があります。
com.example
や net.example
) で開始します。例えば、 “com.unity.2d.animation” と “com.unity.2d.ik” は 2 つの Unity 2D パッケージの名前ですが、 https://example.net のカスタムパッケージ開発者が “net.example.physics” という名前のパッケージを作ったとします。パッケージ名には自分の会社名を使ってください。自分のパッケージ名には、“unity ” というプレフィックスをつけないでください。
注意: これらの名前の制限は、パッケージ名自体にのみ適用され、コード内の名前空間と一致する必要はありません。例えば、 Project3dBase
を、 net.example.3d.base というパッケージの名前空間として使用することができます。