public bool StoreTile(Vector3d tile, ITileMeta meta, ITilePromise tilePromise) { if (tilePromise.Loaded && tilePromise.Data != null) { SimpleCachedOnlineTextureTileLoader.SavePNG(tilePromise.Data as Texture2D, OfflineTextureTileLoader.GetFullTilePath(tile, meta)); AssetDatabase.ImportAsset(OfflineTextureTileLoader.GetTilePath(tile, meta)); return(true); } return(false); }
public bool DeleteTile(Vector3d tile, ITileMeta meta) { return(AssetDatabase.DeleteAsset(OfflineTextureTileLoader.GetTilePath(tile, meta))); }