Unity是否将脚本编译为c ++?

时间:2019-09-24 09:38:49

标签: c# c++ unity3d game-engine

Unity是否可以将C#脚本编译为C ++?
一般来说,在Unity中运行游戏是如何工作的?

1 个答案:

答案 0 :(得分:6)

我在这里看到很多评论,这些评论完全错误。答案是肯定的,如果您使用的是IL2CPP,则可以将C#代码转换为C ++,以替代Mono。(如果选择在播放器参数中)

  

使用IL2CPP构建项目时,Unity会从   创建本地二进制文件之前将脚本和程序集转换为C ++   (例如,.exe,apk,.xap)。一些   IL2CPP的用途包括提高性能,安全性和   您的Unity项目的平台兼容性。

您可以在Unity网站上看到此blog post的工作原理。

或通过documentation获取有关该主题的更多信息

相关问题