更新Unity之后,在Unity 5中创建(并且正在工作)的hololens项目现在将其脚本后端设置为IL2CPP。 (我忽略了原来的设置)
这是怎么发生的?意味着什么?(我需要调试项目)可以安全地将平台切换到.NET吗?
答案 0 :(得分:2)
Unity不赞成使用.NET脚本后端,而推荐使用IL2CPP,而较新的版本会自动选择IL2CPP作为脚本后端。您现在仍然可以将.NET作为脚本后端运行,但是最好习惯使用IL2CPP脚本后端,因为将来会删除.NET。在2018.2中有一个用于IL2PCPP的托管调试器,应该允许您调试托管代码(相对于将其转换为C ++的C ++),但是我对此了解不多。