gpt4 book ai didi

c# - 将 Luabind 转换为 C#?

转载 作者:太空宇宙 更新时间:2023-11-03 14:31:07 28 4
gpt4 key购买 nike

有人试过将 Luabind 转换为 C# 吗?这样的事情甚至可能吗?

我有一个应用程序,我想将其转换为可以在完全托管的环境中运行,但大部分游戏逻辑都依赖于 Lua 脚本,并且该应用程序使用 Luabind 来管理来回。我对 Lua 或 Luabind 不够熟悉,不知道其中涉及什么。

我这是在做傻事吗?

最佳答案

理论上可以继续从 C# 运行 Lua(而不是将 Lua 转换为 C#)。但是,如果在 C++ 和 Lua 之间使用 Luabind,这会使事情变得有点复杂,因为 luabind 向 Lua 添加了很多东西,我不确定这是否可以被模拟或忽略。这在很大程度上取决于依赖 Luabind 的哪些部分。看看LuaInterface ,它是 .NET 和 Lua 之间的一个很好的中介。

总而言之,我想说这个任务可能是可行的,但非常乏味且容易出错,大部分 Lua 代码肯定也必须更新。我会留在本地,无论如何 .NET 被高估了 ;)

关于c# - 将 Luabind 转换为 C#?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2556002/

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