AddressablesのAddressableAssetEntry.IsFolderは特定のメソッドを呼ばないとtrueにならない

(com.unity.addressables 2.7.4現在の情報です。)

AddressableAssetEntry.IsFolder というプロパティでフォルダかどうか判定できそうに見えるが
AddressableAssetEntry.GatherAllAssets を呼ばない限りこのプロパティがtrueになることはない。

ビルドかけたりすると内部的に呼ばれるのでtrueになるが、
Editor起動直後などは必ずfalseなのでEditModeTestとかでは使えない。

正しく判定を取りたい時は AssetDatabase.IsValidFolder(entry.AssetPath); で取れる。

docs.unity3d.com