UISlideBar
Componente de slider exposto pelo runtime Java.
Criar no Editor
- Garanta que exista um
UIControllerna cena. - Crie um GameObject e adicione
UIRect. - Adicione o componente
UISlideBar.
Como usar
- Obtenha o componente com
myObject.findComponent(UISlideBar.class). - Leia ou altere os valores expostos a partir do Java.
- Teste o comportamento em Play mode.
Exemplo em Java
SpatialObject myObject = /* seu objeto */;
UISlideBar comp = myObject.findComponent(UISlideBar.class);
if (comp != null) {
Texture tex = /* carregar textura */ null;
// define o valor de backgroundColor:
comp.backgroundColor = new Color(255, 255, 255, 255);
// l? o valor de backgroundColor:
Color backgroundColorValue = comp.backgroundColor;
// define o valor de backgroundTexture:
comp.backgroundTexture = tex;
// l? o valor de backgroundTexture:
Texture backgroundTextureValue = comp.backgroundTexture;
// define o valor de border:
comp.border = 1f;
// l? o valor de border:
float borderValue = comp.border;
// define o valor de handlerColor:
comp.handlerColor = new Color(255, 255, 255, 255);
// l? o valor de handlerColor:
Color handlerColorValue = comp.handlerColor;
// define o valor de handlerTexture:
comp.handlerTexture = tex;
// l? o valor de handlerTexture:
Texture handlerTextureValue = comp.handlerTexture;
// define o valor de jRPaddingBottom:
comp.jRPaddingBottom = 1;
// l? o valor de jRPaddingBottom:
int jRPaddingBottomValue = comp.jRPaddingBottom;
// define o valor de jRPaddingLeft:
comp.jRPaddingLeft = 1;
// l? o valor de jRPaddingLeft:
int jRPaddingLeftValue = comp.jRPaddingLeft;
// define o valor de jRPaddingRight:
comp.jRPaddingRight = 1;
// l? o valor de jRPaddingRight:
int jRPaddingRightValue = comp.jRPaddingRight;
// define o valor de jRPaddingTop:
comp.jRPaddingTop = 1;
// l? o valor de jRPaddingTop:
int jRPaddingTopValue = comp.jRPaddingTop;
// define o valor de orientation:
comp.orientation = UISlideBar.Orientation.Vertical;
// l? o valor de orientation:
UISlideBar.Orientation orientationValue = comp.orientation;
// define o valor de value:
comp.value = 1f;
// l? o valor de value:
float valueValue = comp.value;
}