ET8不知什么原因,这两个宏没有了,导致很大的不方便。
我主要遇上这两个问题
1 很难支持PartialConfig,例如我只想对某些服务器才有的字段编写快捷方法,这是不加宏无解的。
2 例如Unit,Player这种,双端“大部分逻辑共享”的脚本,加宏可以避免脑乱,否则一个工程里两个同名脚本是很难搜很容易乱套的,加上System就是4个脚本,更加脑乱。
加回来其实并不难做,有需要的人可以节省点时间。
1 异常重要,在体外的Et.sln中,打开DotNet子工程,下边DotNet.Model,DotNet.Hotfix这俩子项,添加ET_SERVER宏
2 在Unity的的AssemblyTool.cs的EnableUnityServer,EnableUnityClient,EnableUnityClientServer三个函数中,使用BuildHelper.EnableDefineSymbols来更改Unity的宏