예제 #1
0
 private void OnEnable()
 {
     if (HasVoxelTarget())
     {
         VoxelToUnityWindow.Window_Enable();
     }
 }
예제 #2
0
        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);
        }
예제 #3
0
 public override void OnInspectorGUI()
 {
     base.OnInspectorGUI();
     if (HasVoxelTarget())
     {
         bool oldE = GUI.enabled;
         GUI.enabled = true;
         VoxelToUnityWindow.Window_Main();
         GUI.enabled = oldE;
     }
 }