seems like everyone else is doing the abstractScreen thing i seen it on a few blogs now didn’t know what it was before
for the menus i been doing some research into it and i think it goes something like this
(correct me if im wrong)
scene2d uses table layout (to set up the table you can use the tablelayout editor) and skin is for the UI buttons and widgets but to use skin you need to have the following stuff from here https://github.com/libgdx/libgdx/tree/master/tests/gdx-tests-android/assets/data
uiskin.json
uiskin.atlas
uiskin.png
could probably make the atlas with texture packer then change a few things in the uiskin.json file… thats if you need both or maybe you only need one of the two? ???
that part kind confused me … second paragraph under overview and the resource section from this link
https://code.google.com/p/libgdx/wiki/Skin
there used to be a skin packer but it has disappeared off the face of the earth :o (deprecated maybe?)
https://code.google.com/p/libgdx-users/wiki/SkinPacker
anyway closest thing i could find to a tutorial was steigert’s blog
an important part that he mentions is when useing the tablelayout editor to save the code in a txt file (i was looking for a save button :persecutioncomplex: like a dumbass for a few minutes till i read his blog … theres no save button in tablelayout-editor :
)
"Now we should save this layout descriptor inside our resources folder. I saved it under: tyrian-android/assets/layout-descriptors/menu-screen.txt "
theres a few examples at the bottom of this link
https://code.google.com/p/libgdx/wiki/scene2dui#Widgets
so all this boils down to scene2d who would have guessed so many things go into makeing it work
so am i right or wrong? 8)