Exemplo n.º 1
0
        public GameObject GetPrefabForExtension(string extension)
        {
            ExtensionPrefab result = null;

            if (ExtensionPrefabsDict.TryGetValue(extension, out result))
            {
                return(result.prefab);
            }

            return(DefaultFilePrefab);
        }
Exemplo n.º 2
0
        public string GetPrefabNameForExtension(string extension)
        {
            ExtensionPrefab result = null;

            if (ExtensionPrefabsDict.TryGetValue(extension, out result))
            {
                if (result.prefabName == null)
                {
                    result.prefabName = result.prefab.name;
                }

                return(result.prefabName);
            }

            return(DefaultFilePrefabName);
        }