public tk2dTileMapSceneGUI(ITileMapEditorHost host, tk2dTileMap tileMap, tk2dTileMapEditorData editorData) { this.host = host; this.tileMap = tileMap; this.editorData = editorData; this.tileMapData = tileMap.data; // create default brush if (tileMap.spriteCollection && this.editorData) { this.editorData.InitBrushes(tileMap.spriteCollection); EditorUtility.SetDirty(this.editorData); } }
public tk2dTileMapSceneGUI(ITileMapEditorHost host, tk2dTileMap tileMap, tk2dTileMapEditorData editorData) { this.host = host; this.tileMap = tileMap; this.editorData = editorData; this.tileMapData = tileMap.data; // create default brush if (tileMap.SpriteCollectionInst && this.editorData) { this.editorData.InitBrushes(tileMap.SpriteCollectionInst); EditorUtility.SetDirty(this.editorData); } scratchpadGUI = new tk2dScratchpadGUI(this, BrushRenderer, WorkingBrush); if (editorData != null) { scratchpadGUI.SetActiveScratchpads(editorData.scratchpads); } }