private void OnEnable() { if (HasVoxelTarget()) { VoxelToUnityWindow.Window_Enable(); } }
public static void OpenWindow() { var inspector = typeof(Editor).Assembly.GetType("UnityEditor.InspectorWindow"); VoxelToUnityWindow window = inspector != null? GetWindow <VoxelToUnityWindow>("Voxel To Unity", true, inspector) : GetWindow <VoxelToUnityWindow>("Voxel To Unity", true); window.minSize = new Vector2(275, 400); window.maxSize = new Vector2(600, 1000); }
public override void OnInspectorGUI() { base.OnInspectorGUI(); if (HasVoxelTarget()) { bool oldE = GUI.enabled; GUI.enabled = true; VoxelToUnityWindow.Window_Main(); GUI.enabled = oldE; } }