public void ListMetadatas() { var fileLayer = new FileCacheLayer(Path.Combine(TestRootDir, "GoogleMaps")); var jsonFiles = fileLayer.GetContentReferences(MediaType.Application.Json) .ToArray(); Assert.AreNotEqual(0, jsonFiles.Length); }
public void ListFiles() { var fileLayer = new FileCacheLayer(Path.Combine(TestRootDir, "DevKeys")); var files = fileLayer.GetContentReferences(MediaType.Text.Plain) .ToArray(); Assert.AreNotEqual(0, files.Length); }
protected virtual void OnDrawGizmos() { if (!hideGizmo) { if (string.IsNullOrEmpty(CubemapName)) { CubemapName = name; } var gizmos = new FileCacheLayer(Path.Combine("Assets", "Gizmos")); var imageRef = CubemapName + MediaType.Image.Jpeg; if (gizmos.IsCached(imageRef)) { Gizmos.DrawIcon(transform.position + Vector3.up, (string)imageRef); } Gizmos.DrawSphere(transform.position, 0.5f); } }