再Unity 2020版本中提供了创建Assembly definitions资源的功能
模块化步骤:
模块化只帧对当前文件夹目录下的代码
1、在代码目录下创建Assembly definition资源,命名为T1
打开工程即可看到
2、在子目录Behavior中再建立一个模块T2,
再Behavior目录下再创建一个Assembly definition资源,命名为T2
然后打开工程:
说明:
1、出了Unity之外的其他依赖项
2、自定义宏
Version Defines:自定义宏只有当版本Expression>=10.0.0时才生效
3、通过宏定义来管理模块
只有在全局中设置了和模块Define Constrains相同的宏, 该模块才会被启用
同样也可以通过设置编译平台,来确定当前平台是否使用该模块