private static void ShowExportDataContextMenu(Rect r, TerrainGenerator instance) { GenericPopup menu = new GenericPopup(); menu.AddItem( new GUIContent("3D file from Mesh"), false, () => { MeshSaverGUI.ShowWindow(instance); }); menu.AddSeparator(); menu.AddItem( new GUIContent("UV layout"), false, () => { TextureExporterGUI.ShowWindow(instance, TextureExporter.TextureType.UvLayout); }); menu.AddItem( new GUIContent("Vertex color map"), false, () => { TextureExporterGUI.ShowWindow(instance, TextureExporter.TextureType.VertexColor); }); menu.AddItem( new GUIContent("Height map"), false, () => { HeightMapExporterGUI.ShowWindow(instance); }); menu.Show(r); }
public static void ShowTextureExporter() { TextureExporterGUI.ShowWindow(); }