[英]Android libgdx how to avoid static method and enum
好吧,现在我真的很生气和困惑。 我已经使用libgdx在Android上启动了一个小项目,并且已经工作了两天,以了解资产管理器出于某种原因不应该是静态的。 我也尝试过singleton选项,但是有一个静态的getInstance方法困扰我。 我不确定是否可以使用静态方法代替资产管理器类。
因此,我在这里找到了一些不错的解决方案,告诉我为此使用枚举。 我以前从未使用过它,所以我研究了另一天,直到今天晚上,我发现这段视频告诉我避免在Android上枚举。
还有其他选择吗? 还是这两个来源有问题? 我是Android libgdx的新手,当您找不到正确的方法来做自己通常会在其他情况下如何做的事情时,它真的很令人沮丧。 我的问题不是编码,而是了解Android中的Static或Enum问题以及如何避免资产管理器中的问题。
我正在使用具有非静态资产管理器实例的单例,并且运行良好(3个Android / 3个iOS游戏)。 因此,这应该不是问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.