Png seems to cause crash on simple project
Closed this issue · 0 comments
trevordilley commented
Describe the bug
I get the following stacktrace trying to run my game
Exception in thread "main" java.lang.NullPointerException: Cannot invoke "com.badlogic.gdx.graphics.g2d.TextureRegion.getRegionWidth()" because "textureRegionComponent.region" is null
at games.rednblack.editor.renderer.factory.component.SimpleImageComponentFactory.createDimensionsComponent(SimpleImageComponentFactory.java:77)
at games.rednblack.editor.renderer.factory.component.ComponentFactory.createCommonComponents(ComponentFactory.java:79)
at games.rednblack.editor.renderer.factory.component.SimpleImageComponentFactory.createComponents(SimpleImageComponentFactory.java:50)
at games.rednblack.editor.renderer.factory.EntityFactory.createEntity(EntityFactory.java:77)
at games.rednblack.editor.renderer.factory.EntityFactory.initAllChildren(EntityFactory.java:242)
at games.rednblack.editor.renderer.SceneLoader.loadScene(SceneLoader.java:277)
at games.rednblack.editor.renderer.SceneLoader.loadScene(SceneLoader.java:241)
at software.steadfast.troupe.Core.create(Core.kt:28)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.initializeListener(Lwjgl3Window.java:433)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:381)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:143)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:116)
at software.steadfast.troupe.lwjgl3.Lwjgl3Launcher.main(Lwjgl3Launcher.kt:11)
at software.steadfast.troupe.lwjgl3.Lwjgl3Launcher.main(Lwjgl3Launcher.kt)
To Reproduce
try and run it
Expected behavior
Doesn't crash
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
- OS: macOS
- HyperLap2D Version 0.0.7