我一个月前正在研究一个libGDX项目,因此该框架有几个新版本。我已经读过,更新框架文件很有用,但我有很多类,很多资产。如何仅将框架更新到最新版本?
答案 0 :(得分:2)
在官方维基上,推荐使用this。
然而,我找到了一种新方法来做同样的事情。 如果您不想打开gradle文件,这可能是一个好方法。
打开你的libgdx setup gdx-setup.jar文件(我的最新版本是1.5.5)。
按照您为其他旧项目设置的方式设置参数。
确保您已将目的地设置为与旧项目不同的位置(DON' T覆盖您的旧项目,因为您将需要它,并且是一个很好的备份)
使用您使用的任何编辑器打开项目。
这是重要的部分。你说你想保留旧的课程和资产
注意:Libgdx update 1.5.5更新以下参数。如果您有任何适用于以下内容的内容,则需要重写
[1.5.5] - >为Bullet物理增加了iOS ARM-64位支持 - > 3D动画,NodeAnimation关键帧分为平移,旋转和缩放 - >添加了从皮肤json文件中启用颜色标记的功能。 - >控制器类上的暴露方法ControllerManager#clearListeners - > Net#openURI现在返回一个布尔值来指示uri是否实际打开。 - > DefaultShader现在始终组合材质和环境属性 - >添加了ShapeRenderer构造函数以将自定义着色器程序传递给ImmediateModeRenderer20。 - > API更改:Group#toString现在返回actor层次结构。组#打印消失了。 - >添加了SpotLight类,请参阅https://github.com/libgdx/libgdx/pull/2907 - >添加了使用类路径解析文件句柄的支持(ClasspathFileHandleResolver)
希望这有助于你。