【发布时间】:2012-05-24 01:35:17
【问题描述】:
我正在编写简单的太阳系模拟器。 这是我的第一个 libgdx 项目。我在主菜单中使用了舞台和演员,并且非常方便,尤其是触摸事件处理。但是......看看这些例子,我发现没有人在实际游戏逻辑中使用演员。如果我应该使用actor作为行星类的父级,或者只是编写我自己的类,我会徘徊。 行星是不可触摸的,它们只会在帧之间移动,因此动作 MoveBy 的第三个参数必须是帧之间的时间。 这就是缺点。使用 Actors 的优点是什么?
【问题讨论】:
-
我相信很多 libGDX 示例早于 Stage+Actor 支持,所以这可以解释为什么他们不使用它。
-
在想象需要大量固定位置的内容和单元格(即表格)之后,我在使用 Stage 时陷入了混乱。越来越有必要在每一帧中拆除它,我遇到了这些资源的 libgdx 池耗尽的问题。所以感谢您指出 RYO 的好处
标签: java android actor libgdx stage