Asset Store アセットをインポートすると、Unity の Package Manager によって、それがプロジェクト内の Assets
ディレクトリに配置されます。
使用されていないことが分かっているアセットは、プロジェクトから手動で削除することができます。プロジェクトのディレクトリを整理したり、ローカルハードドライブの空き容量を確保したい場合は、このアクションを検討してください。
注意: 削除するアセットがプロジェクトによって使用されていないことを確認してください。インポートした パッケージは、インストールした パッケージとは違って Package Manager によって追跡されません。そのため Package Manager は、依存するアセットが削除されたことを検知できません。
この作業を始める前に、以下の重要な注意事項を理解してください。
この手順でアセットを削除してよいのは、そのアセットのプロジェクトへの追加が、Asset Store パッケージのインポート の手順に沿った インポート か、カスタムパッケージのインポートによって行われた場合のみです。レジストリから インストール したパッケージは、この手順では削除しないでください。レジストリからインストールしたパッケージの削除については、インストールしたパッケージをプロジェクトから削除する を参照してください。
この手順は、現在のプロジェクトからアセットを削除するものです。他のプロジェクトに存在する同じアセットは削除されません。また、Asset Store のキャッシュからパッケージが削除されることもありません。Asset Store パッケージとそのアセットをコンピューターから完全に削除するには、以下のように、それらを複数の場所から削除する必要があります。
インポートしたアセットをプロジェクトから削除するには、以下を行ってください。
プロジェクトを開きます。
Package Manager ウィンドウを開きます。
Packages メニューを開き、My Assets コンテキストを選択します。
プロジェクトから削除したいパッケージを選択し、パッケージ名 (A) とパブリッシャー名 (B) を控えておきます。後のステップでアセットのディレクトリを見つける時に、これらの名前が役立つ場合があります。
Project ウィンドウを開きます。
Assets
ディレクトリを展開します。
前のステップで Package Manager ウィンドウで特定したパッケージのサブディレクトリを探します。
パブリッシャーによって作成さえれたディレクトリ構造 (C) を調べ、正しいパッケージであることを確認して、削除したいアセットを特定します (D)。ノート: Unity はパブリッシャーに対して特定のディレクトリ名や構造を強要しません。そのため、アセットが、見つけやすいディレクトリにないこともあります。ディレクトリ構造は、単純な場合も、複雑な場合もあります。
削除したいアセットを選択します。1 つまたは複数のアセット、あるいはサブディレクトリ内の全てのアセット、あるいはそれ以上も選択可能です。
選択した項目を右クリックし、Delete を選択します。
重要: 削除したアセットに依存するシーンは Console ウィンドウにエラーとしてレポートされません。削除によって問題が発生したと思われる場合は、パッケージを再度インポートしてください。Asset Store パッケージのインポート を参照してください。