public TilePlaceObjectState(TileMap tileMap) { allPrefabs = System.Array.ConvertAll(FindAssets.FindAllAssets("prefab"), item => (GameObject)item); prefabSelection = new ResizableSelectionWindow(64); prefabSelection.onSelection += PrefabSelection; this.tileMap = tileMap; }
public TileMaterialState() { allMaterials = System.Array.ConvertAll(FindAssets.FindAllAssets("material"), item => (Material)item); materialSelection = new ResizableSelectionWindow(iconSize); materialSelection.onSelection += MaterialSelection; }