我跟随在学习LibGDX游戏开发人员第二版一个类。我正在使用Eclipse。我们正在制作一款桌面游戏(Android和所有禁用的)。我们也使用了Gradle。我来到这段…
对于Gradle用户,添加gdx-tools是很容易的;我们只需要加上下面是高亮显示的构建行。/libgdx:
目录下的gradle文件
project(":desktop") {
...
compile "com.badlogic.gdx:gdx-tools:$gdxVersion"
确保您在section项目(":desktop")下进行编辑。编辑完成后,我们需要刷新依赖项。要做到这一点,右键单击CanyonBunny-desktop项目,然后转到RefreshGradle菜单中的所有选项。确保您已连接到因为Eclipse会下载相关的依赖项。
我的构建。Gradle under project(":desktop")方法如下:
project(":desktop") {
apply plugin: "java"
dependencies {
compile project(":core")
compile "com.badlogicgames.gdx:gdx-backend-lwjgl:$gdxVersion"
compile "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop"
compile "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-desktop"
compile "com.badlogicgames.gdx:gdx-bullet-platform:$gdxVersion:natives-desktop"
compile "com.badlogic.gdx:gdx-tools:$gdxVersion"
}
}
我还用启用的工具构建了一个虚拟的LibGDX项目,以确保我将代码添加到正确的部分。
这样做之后,我刷新gradle通过右键单击我的依赖gradle (STS) ->刷新所有
现在,当我从我认为我添加的工具依赖中添加一些导入时,我的运行器类找不到它。
import com.badlogic.gdx.tools.texturepacker.TexturePacker;
import com.badlogic.gdx.tools.texturepacker.TexturePacker.Settings;
帮忙吗?让我知道,如果你需要更多的信息,我试图尽可能详细!
这本书有个错别字,应该是…
compile "com.badlogicgames.gdx:gdx-tools:$gdxVersion"