代码之家  ›  专栏  ›  技术社区  ›  slaphshot33324

调试IL2CPP代码的最佳方法是什么?

  •  0
  • slaphshot33324  · 技术社区  · 6 年前

    由于Unity取消了.NET脚本后端,我们一直在使用IL2CPP脚本后端,因此我们可以习惯它。我们在调试c++代码时遇到了一个非常困难的问题,因为创建的代码文件没有使用.NET代码中相同的方法名。更具体地说,我们正在开发的全息透镜模拟器。

    我听说Unity推出了某种调试器,可以让您在运行时调试托管的.NETC代码,即使您使用IL2CPP脚本后端,是否有人知道这是真的,如果是真的,什么时候会出现。是否有人做了一些我们可能没有想到的事情来简化调试?

    1 回复  |  直到 6 年前
        1
  •  5
  •   Josh Peterson    6 年前

    从Unity 2018.2开始,Unity支持使用IL2CPP脚本后端调试C中的托管代码。调试体验与Mono脚本后端相同。在Windows上,您将需要安装了visualstudio工具for Unity扩展的visualstudio。

    您可以在此处查看托管调试器文档: https://docs.unity3d.com/2018.2/Documentation/Manual/ManagedCodeDebugging.html