Exemplo n.º 1
0
        public void ListMetadatas()
        {
            var fileLayer = new FileCacheLayer(Path.Combine(TestRootDir, "GoogleMaps"));
            var jsonFiles = fileLayer.GetContentReferences(MediaType.Application.Json)
                            .ToArray();

            Assert.AreNotEqual(0, jsonFiles.Length);
        }
Exemplo n.º 2
0
        public void ListFiles()
        {
            var fileLayer = new FileCacheLayer(Path.Combine(TestRootDir, "DevKeys"));
            var files     = fileLayer.GetContentReferences(MediaType.Text.Plain)
                            .ToArray();

            Assert.AreNotEqual(0, files.Length);
        }
Exemplo n.º 3
0
        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);
            }
        }