可以使用libgdx (RoboVM)创建一个可以导入到iOS中的Xcode库或框架吗?
背景:我的一位同事为android和windows桌面创建了一个3D可视化应用程序作为libgdx项目。可以使用RoboVM将其编译为在iOS上运行。但是,我想使用Xcode包装额外的本机用户界面元素。我知道通过RoboVM以编程方式构建用户界面是可能的,但我热衷于研究是否可以将现有的工作带入Xcode。我不需要编辑3D可视化组件,而是在3D Vis窗口周围添加额外的GUI元素。我认为将libgdx (RoboVM)代码编译到框架或库中可能是一个可以导入的解决方案?!
发布于 2015-01-16 22:29:55
我直接问了RoboVM团队。他们的回答是:这不是一个本机函数,但它肯定可以做到。
完整的信息...
嗨,
抱歉,回复晚了。这个用例不是我们现在要做的事情。不过,如果您准备为RoboVM打一些补丁,这是可能的。搜索RoboVM谷歌小组,你应该会找到其他人谁设法让这项工作。
我们每个人都会收到这个请求,所以我们最终会添加对它的支持。
致敬,Niklas
发布于 2014-12-22 18:44:24
是的,你能做到的。
你需要做的就是创建一个方法,比如initRoboVM()
,当你想初始化libgdx时,它将被你的代码调用。您需要传入应用程序路径,您可以在测试时对其进行硬编码。
initRoboVM()
将需要一些修改,即它不应该调用你的Java应用程序的main方法,嗯,至少,这是行为良好的库不应该做的。它也不应该调用rvmShutdown。
您可以从here获取更多信息
谢谢:)
https://stackoverflow.com/questions/23408858
复制相似问题