mirror of
https://github.com/tuyoogame/YooAsset.git
synced 2026-05-17 13:20:20 +00:00
Update document
This commit is contained in:
@@ -80,3 +80,24 @@ private class QueryStreamingAssetsFileServices : IQueryServices
|
||||
}
|
||||
````
|
||||
|
||||
### 源代码解析
|
||||
|
||||
- 编辑器模拟模式
|
||||
|
||||
每次启动调用EditorSimulateModeHelper.SimulateBuild()方法,都会在底层执行一次模拟构建(Simulate Build)。
|
||||
|
||||
如果参与构建的资源对象数量级很大的话则会有卡顿现象,可以通过直接指定已有的清单路径来避免每次都重复执行模拟构建。
|
||||
|
||||
- 单机运行模式
|
||||
|
||||
在初始化的时候,会直接读取内置清单文件(StreamingAssets文件夹里的文件),最后根据加载的清单去验证沙盒里缓存的文件。
|
||||
|
||||
- 联机运行模式
|
||||
|
||||
该模式下,每个package都会在沙盒里保留一份清单,当有更新的时候采用覆盖的方式存储。
|
||||
|
||||
在初始化的时候,会优先从沙盒里加载清单,如果沙盒里不存在,则会尝试把内置清单文件拷贝到沙盒里,然后在加载该清单。最后根据加载的清单去验证沙盒里缓存的文件。
|
||||
|
||||
**注意**:如果沙盒清单和内置清单都不存在,初始化也会被判定为成功!
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user