|
|
@@ -32,6 +32,16 @@
|
|
|
|
|
|
13. Unity中双击Scenes目录中的Init场景,点击Play即可运行
|
|
|
|
|
|
+# 打包过程:
|
|
|
+1.点击HybridCLR->Installer,把两个main改成1.0,点击安装,等待安装完成
|
|
|
+2.ET->BuildTool->BuildModelAndHotfix,编译好要热更的dll
|
|
|
+3.点击HybridCLR->Generate->all
|
|
|
+4.点击打包 (注意,这是第一次打包)
|
|
|
+5.点击HybridCLR->CopyAotDlls,这一步会把需要补充元数据的dll复制到Assets/Bundles/AotDlls目录,并且设置ab包标签
|
|
|
+6.点击打包 (注意,这是第二次打包)
|
|
|
+7.如果提示meta不一致,说明没有打包两次
|
|
|
+
|
|
|
+
|
|
|
# ENABLE_CODES模式
|
|
|
1. 上面是把逻辑打成了一个dll,unity加载dll运行,这样Unity Editor将无法引用逻辑代码。如果Editor需要用到逻辑代码,可以开启ENABLE_CODES模式
|
|
|
2. Unity菜单ET/ChangeDefine/Add ENABLE_CODES即可添加ENABLE_CODES宏,这样逻辑代码将作为Editor模式放到Unity中,Editor代码就可以引用到逻辑代码
|