我是LibGdx的新手(对我来说有3天的经验...所以我是吧)
而且大约3个小时前我收到了Nextpeer,如果没有100个错误,我将无所不能。该文档遗漏了细节(我认为),我不知道该怎么办...
我没有明智的Nextpeer安装代码,所有内容都已加载到我的Eclipse IDE中。
所以...我在问什么?
好吧,在我问之前,让我告诉你我的情况。
LibGdx流量:
Main.java-> MainMenuScreen.java->(NextPeer Menu?)-> Game.java
我尝试在主类中运行NextParse.Init,但出现错误,提示我需要配置构建路径。 ?什么 ?也许我听起来像nooby,所以问题编号为1。好吧...所以现在说我确实以某种方式初始化了软件... https://nextpeer.atlassian.net/wiki/display/NS/libGDX说要使用此构造函数
public SuperJumper(Tournaments tournaments) {
// If we have a supported tournaments object, set the game as callback
if (tournaments != null && tournaments.isSupported()) {
tournaments.setTournamentsCallback(this);
// Load Nextpeer plugin with the tournaments instance
NextpeerPlugin.load(tournaments);
}
所以我使用构造函数,但随后出现错误
tournaments.setTournamentsCallback(this);
IDE错误警告:
The method setTournamentsCallback(TournamentsCallback) in the type Tournaments is not applicable for the arguments (GameScreen)
我知道我在做什么吗?
请尝试为我解决上述问题,或向我解释一些概念。谢谢!
最佳答案
根据Wiki:
接下来,我们将使Game子类符合
TournamentsCallback.java接口。
让SuperJumper实现TournamentsCallback接口,然后上面的代码应该起作用。