概要
using UnityEditor; using UnityEditor.Tilemaps; using UnityEngine; public static class Example { [MenuItem( "Tools/Log" )] private static void Log() { // 選択中のパレットを取得する Debug.Log( GridPaintingState.palette ); // 選択中のパレットを変更する var path = "Assets/CustomPalette.prefab"; var palette = AssetDatabase.LoadAssetAtPath<GameObject>( path ); GridPaintingState.palette = palette; } }
- GridPaintingState.palette
- 選択中のパレットを取得・設定できる