Android libgdx如何避免静态方法和枚举

时间:2016-12-13 10:34:07

标签: java android enums libgdx

好的,现在我真的很生气,很困惑。我已经在Android上用libgdx启动了一个小项目,我已经工作了两天,以了解资产管理器由于某种原因不应该是静态的。我也尝试了单例选项,但是有一个静态的getInstance方法让我烦恼。我不确定是否可以使用静态方法而不是资产管理器类。

Managing your assets

所以我在这里发现了一些很好的解决方案,它告诉我使用枚举代替这个目的。我以前从来没有用过,所以我在另一天做了这个研究,直到今晚我发现这个视频告诉我要避免在Android上使用enum。

The price of ENUMS

还有另一种选择吗?或者我这两个来源出了什么问题?我对Android libgdx有点陌生,当你无法找到正确的方法来做你在其他情况下通常知道如何做的事情时,它真的很令人沮丧。我的问题不在于编码,而在于了解Android中的静态或枚举问题,以及如何避免我的资产管理器中的问题。

1 个答案:

答案 0 :(得分:2)

我使用的是具有非静态资产管理器实例并且运行良好的单身人士(3个Android / 3 iOS游戏)。所以它应该不是问题。