使用git更新libGDX项目

时间:2015-04-09 08:07:46

标签: git libgdx updating

我一个月前正在研究一个libGDX项目,因此该框架有几个新版本。我已经读过,更新框架文件很有用,但我有很多类,很多资产。如何仅将框架更新到最新版本?

1 个答案:

答案 0 :(得分:2)

在官方维基上,推荐使用this

然而,我找到了一种新方法来做同样的事情。 如果您不想打开gradle文件,这可能是一个好方法。

  1. 打开你的libgdx setup gdx-setup.jar文件(我的最新版本是1.5.5)。

  2. 按照您为其他旧项目设置的方式设置参数。

  3. 确保您已将目的地设置为与旧项目不同的位置(DON' T覆盖您的旧项目,因为您将需要它,并且是一个很好的备份)

  4. 使用您使用的任何编辑器打开项目。

  5. 这是重要的部分。你说你想保留旧的课程和资产

    1. 将您之前项目中的资产和类复制到新项目中。您甚至可以复制旧项目中的旧代码*;
    2. 注意: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)

      希望这有助于你。