UnityEditorUnityで指定したアセットのAssetBundle名を取得する方法をまとめました。そのアセットについているAssetBundle名を取得するアセット自体にはついていないがフォルダについているAssetBundle名も取得するAssetBundle名が付いていないアセットを検索する参考Unity2018.4.11そのアセットについているAssetBundle名を取得するまず、アセット自体にAssetBundle名が付いているケースを考えます。そのアセットについているAssetBundle名はAssetImporterから取得することができます。AssetImporter.GetAtPath(assetPath).assetBundleNameアセット自体にはついていないがフォルダについているAssetBundle名も取得する次に、アセット自体にはAssetBundle名がついておらず、そのアセットが所属するフォルダにAssetBundle名が付いているケースを考えます。この場合はフォルダ内のアセットがすべて一つのAssetBundleになります。このようにフォルダについているAssetBundle名も含めて取得する場合にはAssetDatabaseを以下のように使います。AssetDatabase.GetImplicitAssetBundleName(assetPath)AssetBundle名が付いていないアセットを検索する最後にこれらを応用してAssetBundle名が付いていないアセットを検索してみます。1はてなブログをはじめよう!halya_11さんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。