libgdx 0.9.8, не удается запустить редактор частиц

Я скачал libgdx 0.9.8 и пытаюсь запустить редактор частиц из JAR-файла gdx-tools(https://code.google.com/p/libgdx/wiki/ParticleEditor):

java -cp gdx.jar;gdx-natives.jar;gdx-backend-lwjgl.jar;gdx-backend-lwjgl-natives.jar;extensions\gdx-tools\gdx-tools.jar com.badlogic.gdx.tools.particleeditor.ParticleEditor

но я постоянно получаю следующую ошибку:

java -cp gdx.jar;gdx-natives.jar;gdx-backend-lwjgl.jar;gdx-backend
-lwjgl-natives.jar;extensions\gdx-tools\gdx-tools.jar com.badlogic.gdx.tools.par
ticleeditor.ParticleEditor
com.badlogic.gdx.utils.GdxRuntimeException: File not found: default.fnt (Interna
l)
        at com.badlogic.gdx.files.FileHandle.read(FileHandle.java:127)
        at com.badlogic.gdx.graphics.g2d.BitmapFont$BitmapFontData.<init>(Bitmap
Font.java:711)
        at com.badlogic.gdx.graphics.g2d.BitmapFont.<init>(BitmapFont.java:114)
        at com.badlogic.gdx.graphics.g2d.BitmapFont.<init>(BitmapFont.java:106)
        at com.badlogic.gdx.tools.particleeditor.ParticleEditor$Renderer.create(
ParticleEditor.java:326)
        at com.badlogic.gdx.backends.lwjgl.LwjglCanvas.create(LwjglCanvas.java:1
86)
        at com.badlogic.gdx.backends.lwjgl.LwjglCanvas$1.addNotify(LwjglCanvas.j
ava:90)
        at java.awt.Container.addNotify(Container.java:2576)
        at javax.swing.JComponent.addNotify(JComponent.java:4693)
        at java.awt.Container.addNotify(Container.java:2576)
        at javax.swing.JComponent.addNotify(JComponent.java:4693)
        at java.awt.Container.addNotify(Container.java:2576)
        at javax.swing.JComponent.addNotify(JComponent.java:4693)
        at java.awt.Container.addNotify(Container.java:2576)
        at javax.swing.JComponent.addNotify(JComponent.java:4693)
        at java.awt.Container.addNotify(Container.java:2576)
        at javax.swing.JComponent.addNotify(JComponent.java:4693)
        at java.awt.Container.addNotify(Container.java:2576)
        at javax.swing.JComponent.addNotify(JComponent.java:4693)
        at javax.swing.JRootPane.addNotify(JRootPane.java:738)
        at java.awt.Container.addNotify(Container.java:2576)
        at java.awt.Window.addNotify(Window.java:664)
        at java.awt.Frame.addNotify(Frame.java:470)
        at java.awt.Window.show(Window.java:860)
        at java.awt.Component.show(Component.java:1591)
        at java.awt.Component.setVisible(Component.java:1543)
        at java.awt.Window.setVisible(Window.java:843)

В чем моя ошибка и как ее можно решить?


person alexanoid    schedule 30.08.2013    source источник
comment
Я предлагаю загрузить последнюю версию отсюда: libgdx.badlogicgames.com/nightlies и запустить эту команду из извлеченная папка (libgdx-nightly-latest)   -  person Jyro117    schedule 30.08.2013
comment
только что протестировал последнюю ночную работу   -  person BennX    schedule 31.08.2013
comment
Спасибо ! Пожалуйста, добавьте это как ответ, и я отмечу его как правильный ответ. Спасибо еще раз!   -  person alexanoid    schedule 31.08.2013


Ответы (1)


Похоже, что в файле jar отсутствует содержимое активов из: https://github.com/libgdx/libgdx/tree/master/extensions/gdx-tools/assets

Кажется, проблема исправлена ​​​​в ночной сборке. На всякий случай, если вам все еще нужна 0.9.8, вы можете разархивировать gdx-tools.jar, скачать и скопировать все файлы прямо в корневую папку файла jar и повторно разархивировать его.

person Man Kit Chong    schedule 04.09.2013