Récemment, je travaillais sur un projet LibGdx quand j'ai entendu parler de ce que overlap2D pouvait gérer .. Donc, je l'ai essayé avec le gdx jar que j'avais déjà (gdx 1.9.6) en tierce partie projet j'ai vérifié seulement l'extension Overlap2D (v 0.1.0). sur le tutoriel vidéo ((Ce un BTW, https://www.youtube.com/watch?v=bhvHm2sM0qo)) i était de regarder, il a été demandé d'entrer dans le fichier build.gradle et changer le chevauchement Version lib 0.1.1-SNAPSHOT pour tout le projet. Avant d'essayer cela, j'ai essayé sans le faire, comme prévu, je n'ai pas réussi à utiliser toutes les classes comme dans le tutoriel.Libgdx-Gradle Erreur lors de l'exécution
La méthode getEngine()
est pas défini pour le type SceneLoader
Depuis lors, j'essayé de remplacer la ligne dans le fichier build.gradle. J'ai essayé un nouveau projet pour remplacer la ligne dans le fichier de construction juste après la création du projet. et même en utilisant overlap2D pour obtenir la configuration du projet Gdx à la bonne version.
chaque fois que j'ai essayé de changer le fichier de construction gradle n'a pas pu gérer cela.
chaque fois que j'ai essayé sans le changer je ne pouvais pas utiliser cette méthode.
Ma configuration est Eclipse IDE Oxygen de presse (4.7.0)
Voici quelques codage:
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();
}
}
L'erreur de gradle a dit qu'il ne peut pas trouver une pension où il y a la overlap2d runtime.
Pourrait utiliser de l'aide ici!