-
Notifications
You must be signed in to change notification settings - Fork 0
UI Skins
Radomiej edited this page Jan 19, 2017
·
3 revisions
UI Skins can be easy change. Javity support gdx-skins like native skins repo. Of course you can use own skin or diffrent external skins too.
Instruction for gdx-skins
- Simple download ALL SKINS,
- Extract it to assets folder,
- Use diffrent skins in your project by internal file path. Example:
public class MyJavityGameScene implements SceneBulider {
@Override
public void buildScene(Scene scene) {
JGameObject canvas = scene.instantiateGameObject(new Vector2(0, 0));
JXmlUi jCanvas = new JXmlUi("views/test-view.xml", "gdx-skins-master/cloud-form/skin/cloud-form-ui.json");
canvas.addComponent(jCanvas);
}
}Javity-xml-ui has by default bulid-in lml skin. And if you don`t need change this skin you cannot download any skins. Simple create Javity-xml-ui without skin path declaration in constructor. Example:
public class MyJavityGameScene implements SceneBulider {
@Override
public void buildScene(Scene scene) {
JGameObject canvas = scene.instantiateGameObject(new Vector2(0, 0));
JXmlUi jCanvas = new JXmlUi("views/test-view.xml");
canvas.addComponent(jCanvas);
}
}