gpt4 book ai didi

c# - 在 Unity 5 中使用 .NET 4.5 代码

转载 作者:IT王子 更新时间:2023-10-29 04:43:21 26 4
gpt4 key购买 nike

我正在使用 Unity3D 版本 5 开发游戏。该游戏应使用已在 C# .NET4.5 引擎中编写的严格业务规则。使用 Xamarin/Mono,我们希望可以在 Windows、Android 和其他平台上使用它...

我尝试将引擎构建到 dll 中并将其用作 Unity 中的托管插件。但 Unity 使用旧版本的 Mono 编译整个游戏,并拒绝使用 .NET 4.5 dll。

我真的需要使用这段代码,我研究过将它降级到 .NET 3.5,但考虑到引擎上已经完成的工作,这不是一个可接受的解决方案。

关于 android,我想使用 Xamarin 获取原生 android 代码并将其用作 Unity 中的原生插件。现在我需要一个适用于 Windows 的解决方案。我正在研究在 C++ 中使用 C# 代码制作非托管 dll 的方法,但我很难理解哪种方法适用于 COM 互操作、C++/CLI 或其他方法。

有没有人知道一种不费吹灰之力就可以在 Unity 中包含 .NET 4.5 代码的方法?

最佳答案

看起来 Unity 正在升级到 4.6+,现在可以使用 beta

https://forum.unity3d.com/threads/upgraded-mono-net-in-editor-on-5-5-0b4.433541/

关于c# - 在 Unity 5 中使用 .NET 4.5 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29079409/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com