Prefab であるかどうかの判定が、間違えて Prefab が存在するか否かになっている

This commit is contained in:
ousttrue 2020-08-13 12:04:44 +09:00
parent 440bd58525
commit 33ca7d9704

View File

@ -371,9 +371,10 @@ namespace VRM
Validation.Error("ExportRootに回転・拡大縮小は持てません。子階層で回転・拡大縮小してください").DrawGUI();
return;
}
if (AssetDatabase.GetAssetPath(root) != null)
if (!root.scene.IsValid())
{
// is prefab
// Prefab でシーンに出していないものを判定したい
// FIXME: もっと適切な判定があればそれに
Validation.Error("シーンに出していない Prefab はエクスポートできません(細かい挙動が違い、想定外の動作をところがあるため)。シーンに展開してからエクスポートしてください").DrawGUI();
return;
}