public static void ShowWindow(MenuCommand menuCmd = null) { GTerrainWizardWindow window = ScriptableObject.CreateInstance <GTerrainWizardWindow>(); window.titleContent = new GUIContent("Wizard"); window.minSize = new Vector2(400, 100); window.menuCmd = menuCmd; window.mode = MODE_CREATE; window.ShowUtility(); }
public static void ShowWindowSetShaderForTerrainGroupMode(int groupId) { GTerrainWizardWindow window = ScriptableObject.CreateInstance <GTerrainWizardWindow>(); window.titleContent = new GUIContent("Wizard"); window.minSize = new Vector2(400, 100); window.maxSize = new Vector2(401, 101); window.mode = MODE_SET_SHADER; window.BulkSetShader = true; window.BulkSetShaderGroupId = groupId; window.ShowUtility(); }
public static void ShowWindowSetShaderMode(GTerrainData terrainData) { if (terrainData == null) { return; } GTerrainWizardWindow window = ScriptableObject.CreateInstance <GTerrainWizardWindow>(); window.titleContent = new GUIContent("Wizard"); window.minSize = new Vector2(400, 100); window.terrainData = terrainData; window.mode = MODE_SET_SHADER; window.ShowUtility(); }