using UnityEngine; using UnityEditor; using System.Collections.Generic; using System.IO; public class LightmapImportSettings : EditorWindow { [MenuItem("美术工具/LightmapSize/AtlasSize_32")] static void Init_32() { LightmapEditorSettings.maxAtlasHeight = 32; LightmapEditorSettings.maxAtlasSize = 32; } [MenuItem("美术工具/LightmapSize/AtlasSize_64")] static void Init_64() { LightmapEditorSettings.maxAtlasHeight = 64; LightmapEditorSettings.maxAtlasSize = 64; } [MenuItem("美术工具/LightmapSize/AtlasSize_128")] static void Init_128() { LightmapEditorSettings.maxAtlasHeight = 128; LightmapEditorSettings.maxAtlasSize = 128; } [MenuItem("美术工具/LightmapSize/AtlasSize_256")] static void Init_256() { LightmapEditorSettings.maxAtlasHeight = 256; LightmapEditorSettings.maxAtlasSize = 256; } [MenuItem("美术工具/LightmapSize/AtlasSize_512")] static void Init_512() { LightmapEditorSettings.maxAtlasHeight = 512; LightmapEditorSettings.maxAtlasSize = 512; } [MenuItem("美术工具/LightmapSize/AtlasSize_1K")] static void Init_1024() { LightmapEditorSettings.maxAtlasHeight = 1024; LightmapEditorSettings.maxAtlasSize = 1024; } [MenuItem("美术工具/LightmapSize/AtlasSize_2K")] static void Init_2048() { LightmapEditorSettings.maxAtlasHeight = 2048; LightmapEditorSettings.maxAtlasSize = 2048; } [MenuItem("美术工具/LightmapSize/AtlasSize_4K")] static void Init_4096() { LightmapEditorSettings.maxAtlasHeight = 4096; LightmapEditorSettings.maxAtlasSize = 4096; } }