tweengine库与libGDX插值类

tweengine库与libGDX插值类,libgdx,Libgdx,我正在开发一个基于eclipse中libGDX框架的游戏,它将在我的实体之间平滑地移动,因此,我使用了它(它工作得很好),但最近我发现libGDX有自己的 我知道这两个选项都适用于tweening(或漂亮流畅的动画),我只想知道这两个选项之间是否存在技术差异或限制,因为如果两者相同,我会选择第二个,因为它已经在libGDX中了。从一方面来说,由于集成和最终应用程序的大小,使用包含的工具通常更好(不包括设置环境或导出项目问题) 另一方面,请注意,Libgdx只有在与一起使用时才开始有用。在我看来,

我正在开发一个基于eclipse中libGDX框架的游戏,它将在我的实体之间平滑地移动,因此,我使用了它(它工作得很好),但最近我发现libGDX有自己的


我知道这两个选项都适用于tweening(或漂亮流畅的动画),我只想知道这两个选项之间是否存在技术差异或限制,因为如果两者相同,我会选择第二个,因为它已经在libGDX中了。

从一方面来说,由于集成和最终应用程序的大小,使用包含的工具通常更好(不包括设置环境或导出项目问题)

另一方面,请注意,Libgdx只有在与一起使用时才开始有用。在我看来,这是一个问题,因为您必须实现stage和actors机制——这是itelf的一个好主意,但如果您创建了几乎整个应用程序而没有它,这几乎是不可能的

那么我推荐你:

  • 如果您能够在项目中实施Scene2D,并且缓和操作是您希望使用Tween Engine的唯一原因,请选择Scene2D操作+插值缓和
  • 如果您想独立于新的机械装置并以传统方式使用精灵等,请选择Universal Tween Engine

我认为插值类更灵活一些。我会继续使用Tween引擎,因为我是你提到的第二种情况,谢谢。