Libgdx版本每晚构建还是发布版本?行动包不同

时间:2013-07-26 21:24:49

标签: action libgdx versions nightly-build

我一直在与Libgdx合作一段时间(仅限兼职)。就在最近,我不得不在游戏中使用Actions。我在网上发现了一些教程/示例,当我尝试在我的项目中实现它们时,编译器无法识别某些函数。

我特别遇到问题SequenceAction i-e(重写)构造函数不适用于我当前的libgdx。所以我上网看到了这个doc,他们就是所有的构造者。另请参阅此屏幕截图:

enter image description here

所以,我只是下载了最新版本。 i-e libgdx-0.9.8来自here 但是当我在本地打开文档时,我再也看不到那些构造函数了......

这是我的PC浏览文档的屏幕截图。

enter image description here

正如你所看到的,没有构造函数,只有一个默认的构造函数。

接下来,我从here下载了libgdx-nightly-latest版本(因为在线api也显示了很高的文档),我在那里找到了那些构造函数。 ParallelAction

的情况也是如此

现在回答我的问题:

  1. 与每晚构建相比,最新版本的构建通常有何不同?
  2. 这个问题有效还是我太困了,不能错过这里的东西?
  3. 我应该在项目中使用哪一个?

1 个答案:

答案 0 :(得分:2)

Libgdx每晚构建中积累了大量的API更改(自0.9.8发布以来已经有一段时间了)。马里奥&公司尝试在博客文章中记录任何此类API更改,因此如果您关注夜间版本,您肯定希望了解the blog。夜间发行版中的"CHANGES" file也记录了发生了哪些变化(但我认为这可能没有一些早期的变化)。

如果他们没有明确列出版本,很难知道第三方博客或文章正在谈论的版本。不过,您有时可以查看文章中的日期。

无论如何,我认为使用“稳定”版本或夜间使用是安全的。在两个版本之间切换时会有非平凡的API更改,因此您需要坚持使用一段时间,但这些更改对于所有相关人员来说几乎总是一个好主意。 (Libgdx维护者不会轻易地对API进行更改,但是它们也不会排除它们 - 但是 - 可能会随着1.0.0版本而改变。)。