アセットを依存関係を保ったまま一括コピーするやつ [Unityエディタ拡張]
상품 설명
アセットを依存関係を保ったまま一括コピーするやつです。
元の依存関係を保ったまま新しいGUIDでアセットが作られます。
依存関係を保ってコピーしたいアセット群全てを一度に選択して、右クリックからCopyAssetsWithDependencyを選択するとコピーされます(確認ダイアログが出ます)。
2020-06-30 書き込みに失敗する不具合を修正
ユースケース
・配布モデルのバリエーションを作りたい場合にマテリアルを直接いじった方が楽だと言う場合、これを使ってモデル依存関係丸ごとコピーして編集すると、元のバリエーションを上書きしないで作れます。
・元のバリエーションを上書きして作られたモデルをインポートする場合、これを使ってあらかじめ別GUIDにしておくと上書きされずに済みます。
注意
・ファイルが増えると実行時間が長くなります(150ファイルで数分くらいはかかった)。気長に放置してお待ち下さい。
・本ツールはとりあえずVRChatでの利用に問題ないという範囲で動作確認しています。アセットバンドル名などは変更しないためゲーム用などに使う場合は改修が必要かも知れません。
ソース
オープンソースです。
https://github.com/Narazaka/CopyAssetsWithDependency にあるのでよしなに。
また本ツールはk7aさんの [[Unity]対象のアセットと依存関係のあるアセットたちを、依存関係含めてまるごとコピーする]( https://qiita.com/k7a/items/eb5a3ee4ed6448343543 )を一部改変して作ったものです。(「あるアセットの依存関係全部」ではなく「選択したアセット全部」という範囲にした)
ライセンス
Zlib License
Copyright (c) 2020 Narazaka
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source
distribution.
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기