最近,我正在做一个LibGdx项目,当我听说overlap2D可以管理的时候。因此,我用我在第三方项目中已经拥有的gdx (GDX1.9.6)进行了尝试,我只检查了Overlap2D扩展(v0.1.0)。在视频教程(顺便说一句,https://www.youtube.com/watch?v=bhvHm2sM0qo)中,我被要求进入build.gradle文件,并将所有项目的重叠库版本更改为build.gradle。
在尝试之前,我尝试了没有这样做,正如预期的那样,我无法像教程中那样使用所有的类。
方法getEngine()未为SceneLoader类型定义。
从那时起,我尝试替换build.gradle文件中的行。在创建项目之后,我尝试了一个新项目来替换构建文件中的行。甚至使用overlap2D将Gdx项目设置到正确的版本。
每次我试图更改构建文件时,gradle都无法做到这一点。
每次我尝试而不改变它,我都不能使用那个方法。
我的设置是eclipse氧气释放(4.7.0)
下面是一些编码:
import [...]
public class overlap extends ApplicationAdapter {
SceneLoader sl;
@Override
public void create () {
sl = new SceneLoader();
sl.loadScene("MainScene");
}
@Override
public void render () {
Gdx.gl.glClearColor(1, 0, 0, 1);
Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
sl.getEngine();
}
}gradle的错误说,他找不到一个回购哪里有overlap2d运行时。
在这里可能需要帮助!
发布于 2017-07-24 22:03:35
当前稳定版本的overlap2d-runtime-libgdx是0.1.1,因此以这种方式注入工件:
compile "com.underwaterapps.overlap2druntime:overlap2d-runtime-libgdx:0.1.1在项目的核心模块中作为依赖项。
如果要使用快照版本,请使用:
compile "com.underwaterapps.overlap2druntime:overlap2d-runtime-libgdx:0.1.2-SNAPSHOT我建议你使用IntelliJIDEA或Android!- why ?
https://stackoverflow.com/questions/45288636
复制相似问题