gpt4 book ai didi

java - 为什么我的LibGDX项目没有从Overlap2D运行时看到Overlap2DStage类,即使我将其添加为Gradle依赖项也是如此?

转载 作者:行者123 更新时间:2023-12-03 06:07:29 25 4
gpt4 key购买 nike

我跟随this tutorial for using Overlap2D with LibGDX。作为教程的一部分,我将Overlap2D runtime添加到Gradle中的依赖项中。以下the instructions on the runtime's website,说

If you are using gradle, yo can just add this line to your dependecies:


compile "com.underwaterapps.overlap2druntime:overlap2d-runtime-libgdx:0.1.2-SNAPSHOT

我在 build.gradle中添加了以下内容:
// 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运行时库:
import com.uwsoft.editor.renderer.Overlap2DStage;

public class GameStage extends Overlap2DStage {
}

编译此类失败:
GameStage.java:3: error: cannot find symbol
public class GameStage extends Overlap2DStage {
^
symbol: class Overlap2DStage

为什么我的项目无法从Gradle依赖项中看到类?我是否没有将依赖项正确添加到我的项目中?

我正在使用NetBeans,但是从命令行也无法编译项目,因此我不认为我的IDE是导致我遇到问题的原因。

最佳答案

我关注的教程已经过时。我试图使用is no longer a part of the Overlap2D library at allOverlap2DStage类!

如果您也正在关注该教程,那么Overlap2D现在提供了一个视频教程,在这里是最新的:https://www.youtube.com/watch?v=bhvHm2sM0qo&feature=youtu.be

而是按照视频教程进行操作。

关于java - 为什么我的LibGDX项目没有从Overlap2D运行时看到Overlap2DStage类,即使我将其添加为Gradle依赖项也是如此?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37715999/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com