resources.load的用法
时间: 2024-03-20 11:42:58 浏览: 107
Spring实战之ResourceLoader接口资源加载用法示例
Resources.Load是Unity中用于加载Resources文件夹中资源的方法。它的用法如下:
1. 如果要加载资源的路径是固定的,可以直接使用以下方法:
```csharp
// 加载名为"PrefabName"的预制体
GameObject prefab = Resources.Load<GameObject>("PrefabName");
```
2. 如果要加载资源的路径是不确定的,可以使用以下方法:
```csharp
// 加载名为"ResourcePath/PrefabName"的预制体
GameObject prefab = Resources.Load<GameObject>("ResourcePath/PrefabName");
```
需要注意的是,资源路径是相对于“Resources”文件夹的路径,不需要包含文件扩展名。同时,需要确保加载的资源类型与指定的类型匹配,否则会在运行时出现错误。
阅读全文