以下の記事の通りにすれば PackageManager にサンプルを導入できる
問題
Packages 以下にサンプルがそのまま表示されてしまっている
そのため、サンプルフォルダがビルドに含まれてしまったり、参照が残ったりと意図しない挙動をする可能性がある
解決方法
Unity では以下のファイルもしくはフォルダは Unity Project 上に表示されない、これを利用してサンプルフォルダ を Unity 上で見えないようにする
Hidden Assets During the import process, Unity ignores the following files and folders in the Assets folder (or a sub-folder within it):
Hidden folders. Files and folders which start with ‘.’. Files and folders which end with ‘~’. Files and folders named cvs. Files with the extension .tmp.
.
を利用してしまうと隠しフォルダになってしまい Finder 上でも非表示になってしまうので、最後に ~ をつける方法と取り入れる
今回の場合フォルダ名を以下のように変更する
Samples
-> Samples~
※この際に .meta があると Unity に表示されてしまうため .meta を削除する必要がある
これでサンプルフォルダが非表示にすることができた
この方法は Unity 公式の Package にも利用されており Package を Finder で表示してみると確認することができる
しかしながら、Unity で表示されないため機能修正や追加をする際にはサンプルフォルダ名を Samples
に変更し、作業後 Samples~
に戻す必要がある