代码放哪里?
在项目中代码是直接新建一个C#的solution,直接生成dll导入unity工程中,这样可以把代码和资源彻底分开,这样也非常适合分远程库。但是有一个致命的问题就是IL2CPP,这样就需要自己接入IL2CPP到C#工程里去。暂时还没有找到相应的教程指导我们生成IL2CPP文件。这里有个最差的想法就是在打包的时候,把代码复制到unity工程中去,这样就可以使用IL2CPP。
第二个方案可以使用: ScriptCompilationAssemblyDefinitionFiles,官方的程序集分包。