Skip to content
This repository was archived by the owner on Jul 11, 2023. It is now read-only.

Commit 22525bb

Browse files
committed
Assets/ThirdParty/Plugins.meta
2 parents 4cb806d + 5d86019 commit 22525bb

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

README.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ ChangeState<StartState>();
161161

162162
资源加载使用`async-await`来做异步加载资源
163163

164-
1. 资源加载
164+
1. 资源加载(异步加载 )
165165

166166
```csharp
167167
//加载普通资源
@@ -171,7 +171,16 @@ GameObject obj = await GameFrameworkMode.GetModule<ResourceManager>().LoadAsset<
171171
GameObject player = Instantiate(obj);
172172
```
173173

174-
2. 内置对象池
174+
2. 资源加载(同步加载)
175+
176+
```csharp
177+
//先加载assetbundle
178+
GameFrameworkMode.GetModule<ResourceManager>().LoadAssetBundle("hotfix");
179+
//再加载资源
180+
GameFrameworkMode.GetModule<ResourceManager>().LoadAssetSync("hotfix","main");
181+
```
182+
183+
3. 内置对象池
175184

176185
* 添加预设
177186
```csharp
@@ -187,13 +196,13 @@ GameObject player= GameFrameworkMode.GetModule<ResourceManager>().Spawn("Assets/
187196
GameFrameworkMode.GetModule<ResourceManager>().Despawn(player);
188197
```
189198

190-
3. 加载场景,场景只支持异步加载
199+
4. 加载场景,场景只支持异步加载
191200

192201
```csharp
193202
AsyncOperation asyncOperation= await GameFrameworkMode.GetModule<ResourceManager>().LoadSceneAsync("mainscene","Assets/Scene/Main.unity");
194203
```
195204

196-
4. 支持编辑器内资源的直接读取和AssetBundle资源读取两种方式的一键切换,避免测试的时候需要重复的打包AssetBundle资源
205+
5. 支持编辑器内资源的直接读取和AssetBundle资源读取两种方式的一键切换,避免测试的时候需要重复的打包AssetBundle资源
197206

198207
---
199208

0 commit comments

Comments
 (0)