UniVRM/Assets/UniGLTF/MeshUtility/Editor/ExportDialog/ExporterExtensions.cs
ousttrue 51dbcb76e5 MeshUtility を UniGLTF 下に移動
意図しない MeshUtility => UniGLTF 向きの参照が残っていて UPM が動作しなかった。次バージョンで予定していたファイル移動を繰り上げ
2021-01-06 20:20:14 +09:00

19 lines
426 B
C#

using System.Linq;
using UnityEngine;
namespace MeshUtility
{
public static class ExporterExtensions
{
public static bool EnableForExport(this Component mono)
{
if (mono.transform.Ancestors().Any(x => !x.gameObject.activeSelf))
{
// 自分か祖先に !activeSelf がいる
return false;
}
return true;
}
}
}