首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的LibGDX项目没有从Overlap2D运行时看到Overlap2DStage类,即使我已经将它添加为一个Gradle依赖项?

为什么我的LibGDX项目没有从Overlap2D运行时看到Overlap2DStage类,即使我已经将它添加为一个Gradle依赖项?
EN

Stack Overflow用户
提问于 2016-06-09 02:45:21
回答 1查看 149关注 0票数 0

我和本教程用于将Overlap2D与LibGDX结合使用一起跟进。作为本教程的一部分,我在Gradle中将Overlap2D运行时添加到我的依赖项中。跟着运行时网站上的说明,上面写着

如果您正在使用gradle,您只需将这一行添加到您的受抚养人中:

代码语言:javascript
复制
compile "com.underwaterapps.overlap2druntime:overlap2d-runtime-libgdx:0.1.2-SNAPSHOT

我已将以下内容添加到我的build.gradle

代码语言:javascript
复制
// snip...

project(":core") {
    apply plugin: "java"


    dependencies {
        compile "com.underwaterapps.overlap2druntime:overlap2d-runtime-libgdx:0.1.2-SNAPSHOT"
        compile "com.badlogicgames.gdx:gdx:$gdxVersion"
        compile "com.badlogicgames.gdx:gdx-box2d:$gdxVersion"
        compile "com.badlogicgames.gdx:gdx-freetype:$gdxVersion"
        compile "com.badlogicgames.box2dlights:box2dlights:$box2DLightsVersion"
    }
}

//snip...

在我的LibGDX项目中,有多个自动生成的build.gradle文件。我对项目根目录中的build.gradle文件做了此更改。

然后,从下面的教程中直接复制代码,尝试在我的一个类中使用Overlap2D运行时库:

代码语言:javascript
复制
import com.uwsoft.editor.renderer.Overlap2DStage;

public class GameStage extends Overlap2DStage {  
}

编译该类失败:

代码语言:javascript
复制
GameStage.java:3: error: cannot find symbol
public class GameStage extends Overlap2DStage {
                               ^
  symbol: class Overlap2DStage

为什么我的项目不能从我的Gradle依赖项中看到类?我是否正确地将依赖项添加到我的项目中?

我正在使用NetBeans,但是从命令行编译项目也会失败,所以我不认为我的IDE是问题的原因。

EN

回答 1

Stack Overflow用户

发布于 2016-06-09 03:03:44

我所遵循的教程已经过时了。我尝试使用的Overlap2DStage不再是Overlap2D库的一部分。

如果您也在学习该教程,那么Overlap2D现在有一个视频教程,在这里更新得更多:https://www.youtube.com/watch?v=bhvHm2sM0qo&feature=youtu.be

请按照视频教程进行操作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37715999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档