Class AssetUtility
Assembly: Unity.VisualScripting.Core.Editor.dll
Syntax
public static class AssetUtility
Properties
AssetBundleEditor
Declaration
public static AssetBundle AssetBundleEditor { get; }
Property Value
Methods
GetAllAssetsOfType<T>()
Declaration
public static IEnumerable<T> GetAllAssetsOfType<T>()
Returns
Type Parameters
GetFileID(string, string)
Declaration
public static int GetFileID(string @namespace, string name)
Parameters
Returns
GetFileID(Type)
Declaration
public static int GetFileID(Type type)
Parameters
Type |
Name |
Description |
Type |
type |
|
Returns
GetPluginRuntimeGUID(Plugin)
Declaration
public static string GetPluginRuntimeGUID(Plugin plugin)
Parameters
Type |
Name |
Description |
Plugin |
plugin |
|
Returns
GetSelectedFolderPath()
Declaration
public static string GetSelectedFolderPath()
Returns
LoadAssetBundle(string, string)
Declaration
public static AssetBundle LoadAssetBundle(string name, string path)
Parameters
Returns
TryLoadIfExists<T>(string, out T)
Declaration
public static bool TryLoadIfExists<T>(string path, out T asset) where T : ScriptableObject
Parameters
Type |
Name |
Description |
string |
path |
|
T |
asset |
|
Returns
Type Parameters
TryLoad<T>(string, out T)
Declaration
public static bool TryLoad<T>(string path, out T asset) where T : ScriptableObject
Parameters
Type |
Name |
Description |
string |
path |
|
T |
asset |
|
Returns
Type Parameters