我是LibGdx的新手(对我来说是3天的体验......所以我是) 大约3个小时前我得到了Nextpeer,没有100个错误,我无法做任何事情。文档遗漏了细节(我认为),我无法弄清楚该怎么做......
我没有明确的Nextpeer设置代码,所有内容都加载到我的Eclipse IDE中。
那么......我在问什么?
好吧,在我问之前,让我告诉你我的情况。
LibGdx流程: Main.java - > MainMenuScreen.java - > (NextPeer菜单?) - > Game.java
我已经尝试在主类中运行NextParse.Init,但我发现错误,说我需要配置构建路径。 ?什么 ?也许我听起来很吵,所以问题是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)
我知道我在做什么......不是真的没有NextPeer。
请尝试帮我解决上述问题,或向我解释一些概念。谢谢!
答案 0 :(得分:1)
根据维基:
接下来,我们将Game子类符合 TournamentsCallback.java界面。
让SuperJumper实现TournamentsCallback接口,然后上面的代码就可以了。