1
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: No com.badlogic.gdx.scenes.scene2d.ui.TextField$TextFieldStyle registered with name: default
at com.badlogic.gdx.scenes.scene2d.ui.Skin.get(Skin.java:138)
at com.badlogic.gdx.scenes.scene2d.ui.Skin.get(Skin.java:125)
at com.badlogic.gdx.scenes.scene2d.ui.TextField.<init>(TextField.java:114)
at com.mathieu.develop.DevelopController.createButtons(DevelopController.java:56)
at com.mathieu.develop.DevelopController.<init>(DevelopController.java:49)
at com.mathieu.view.GameScreen.show(GameScreen.java:55)
at com.badlogic.gdx.Game.setScreen(Game.java:62)
at com.mathieu.game.MainGame.create(MainGame.java:19)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:132)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:112)
나는이 내가이 일을하려고 할 때 오류 얻을 : 파일 나는 두 개의 파일이있는 피부를 만들기 위해 노력하고나는 LibGDX 스킨 클래스에 문제가
Skin skin = new Skin(GS.textFieldAtlas);
objectTextFieldSetName = new TextField("Object", skin);
을 :
https://www.dropbox.com/s/85rlj4kjq95y3lv/textures.pnghttps://www.dropbox.com/s/0az61wy2fbsmz8p/textures.pack .
private TextureAtlas loadTexturePack() {
try {
return new TextureAtlas(Gdx.files.internal("images/textures.pack"));
} catch(Exception ex) {
System.out.println(ex);
}
return null;
}
나는 입력 할 수 있도록 텍스트 필드를 만들려고합니다. 어떤 도움을 주시면 감사하겠습니다!
가능한 중복 [기본 스킨 LibGDX?] (http://stackoverflow.com/questions/16182844/default-skin-libgdx) – Jyro117
[스킨을 만드는 (HTTP에 관련된 질문이있다 : //stackoverflow.com/q/18526116/4794). –