【KonoAsset連携対応】Unityアセットを整理してインポートするやつ - Smart Asset Importer -
- 通常版Digital300 JPY
- 支援版Digital500 JPY


Smart Asset Importer は、Unityへアセットを取り込む際に、 カテゴリ・BOOTHショップごとに自動で整理して配置するEditor拡張ツールです。 KonoAssetで管理しているBOOTHアセットの場合は、商品情報やカテゴリを参照して保存先を自動設定できます。 .unitypackage のほか、PNGなどの通常ファイルやフォルダからの取り込みにも対応しています。 ※すでにUnityプロジェクト内へ取り込まれているアセットを後から整理するツールではありません。 新しく取り込む際の整理を補助するツールです。
できること
・.unitypackage を指定したフォルダへ直接展開 ・.unitypackage 内のGUIDを維持したままインポート ・PNGなどの通常ファイルを取り込み ・フォルダ単位での取り込み ・KonoAssetからBOOTH商品URLを自動取得 ・BOOTH商品ページからショップのサブドメインを取得 ・KonoAssetカテゴリに応じて保存先カテゴリを自動選択 ・KonoAssetカテゴリとUnity側カテゴリの対応を自由に設定 ・ショップごとにフォルダを分けて管理 ・.unitypackage 内の取り込み開始フォルダを指定 ・インポート前に最終配置先をプレビュー ・同名ファイルやGUID競合を確認しながら安全に取り込み 標準では以下のカテゴリを用意しています。 Accessories Animations Avatars AvatarTools Clothes Hair Nails Makeup カテゴリは環境に合わせて追加・変更できます。
保存例
衣装 ↓ Clothes として設定している場合、 Assets └ ExternalAssets └ Clothes └ shopname └ 商品フォルダ のように整理して取り込めます。 ショップ名にはBOOTHのサブドメインを使用します。 https://n4nsy.booth.pm └ n4nsy
こんな時に便利です
・Assets直下にショップごとのフォルダが増えてきた ・衣装・髪・アバター・改変ツールなどをカテゴリ別に管理したい ・BOOTHショップごとにアセットをまとめたい ・.unitypackage の展開先を自分で決めたい ・KonoAssetで管理しているアセットをそのままUnity側でも整理したい ・プロジェクト内のアセット構成を最初からきれいに保ちたい
KonoAsset連携について
KonoAssetで管理されているファイルを選択すると、可能な場合は自動で ・BOOTH商品ID ・商品URL ・KonoAssetカテゴリ を取得します。 取得したカテゴリは、設定した KonoAssetカテゴリ → Unity側カテゴリ の対応表をもとに保存先へ反映されます。 カテゴリ設定はユーザーごとに変更できるため、KonoAsset側で独自のカテゴリ分けをしている場合にも対応できます。 KonoAssetを使用していない場合でも、必要な情報を手動で設定して使用できます。
インポートの起点について
.unitypackage によっては、最上位フォルダがショップ名になっていることがあります。 このツールではショップをサブドメインで管理するため、その場合は1つ下の商品名フォルダを起点に選択すると整理しやすくなります。 ただし、パッケージ内部の構成は商品ごとに異なります。 依存ファイルが別階層に存在する場合もあるため、インポート前のプレビューを確認しながら適切な起点を選択してください。
内容物
・unitypackage
導入・使用方法
1.本ツールをUnityプロジェクトへインポート 2.Unity上部メニューから Tools └ N4NSY └ Smart Asset Importer └ Importer を開きます。 3..unitypackage / ファイル / フォルダを選択 4.カテゴリ・ショップ・保存先を確認 5..unitypackage の場合は取り込み起点を選択 6.最終配置先をプレビュー 7.インポートを実行 カテゴリの割り当ては、 Tools └ N4NSY └ Smart Asset Importer └ Category Mapping Settings から変更できます。 初回起動時には使い方のヘルプが表示されます。 本体右上の ? からいつでも再表示できます。
動作環境
Unity 2022.3系を想定しています。 KonoAsset連携機能を使用する場合はKonoAssetがインストール・設定済みである必要があります VRChat専用ツールではないため、通常のUnityプロジェクトでも使用できます。
注意事項
・既にプロジェクト内へインポート済みのアセットを後から自動整理する機能はありません。 ・.unitypackage 内の構造によっては、適切な起点フォルダを手動で選択する必要があります。 ・通常ファイル・フォルダを取り込む場合、Unity側で新しいGUIDが生成されます。 ・.unitypackage は元のGUIDを維持して展開します。 ・GUID競合や同名ファイルが発生した場合は、安全のためインポートを中止する場合があります。 ・インポート前に必ず配置先プレビューを確認してください。 ・本ツールはKonoAssetの公式ツールではありません。 ・KonoAsset提供元およびBOOTHとは関係のない非公式ツールです。 ・KonoAsset側のファイルや設定を書き換えることはありません。
利用規約
・個人利用:可 ・商用利用:可 ・改変:可 ・再配布:不可 ・自作発言:不可 ・本商品の内容物を含んだ状態での販売・配布:不可 本ツールの使用により発生したトラブル・損害について、作者は責任を負いません。 自己責任でご利用ください。
クレジット
クレジット表記は不要です。 ただし、紹介していただける場合は歓迎します。


