ET 框架问题集合(请收藏,不定时更新)
1:第三方库文件(MemoryPack)导入失败
曾今遇到过这个问题,重新导入打开Unity即可。
第二次打开,正确引入。
2 : 是否正确的配置了开发环境
开发环境:
- .Net Sdk 7.0 以及上版本
- Unity3d 2022.3.15
- Rider 2023以及以上版本
- MongoDB 6.x数据库 及以上版本
- Studio 3T数据库可视化软件
- Git版本控制系统
查看MongoDB是否启动,正常运行
3: Unity工程是否正确设置
编译工程之前,需要重新编译项目
4: 整个工程分为两种模式: 一个是状态模式,一个是帧同步模式; 示例中状态模式设置为Demo,帧同步模式设置为LockStep模式
5:游戏运行之前,如果使用DLL模式,确保编译了dll代码
6:Unity Demo打包模式:测试配置界面
7:热更新流程 ET使用的是HybridCLR工程, 需要做下面两步操作:
- Generate -> all 生成热更新相关的基础配置文件。
- CopyAotDlls复制相关的目录到Unity工程里面
8 ET使用YooAsset打包,这里我们使用
1.Scriptable Build Pipeline (SRP管线)
2.Build Mode : Incremental Build 增量模式
3.压缩方式: LZ4