Unidade - O Slider
Neste capítulo, aprenderemos sobre o último elemento de interface do usuário desta série. O controle deslizante é comumente usado onde um determinado valor deve ser definido entre um par de valor máximo e mínimo. Um dos usos mais comuns disso é para o volume do áudio ou brilho da tela.
Para criar um controle deslizante, vá para Criar → IU → Controle deslizante. Uma novaSlider elemento deve aparecer em sua cena.
Se você for às propriedades deste Slider, notará uma série de opções para personalizá-lo.
Vamos tentar fazer um volumecontrole deslizante para fora deste controle deslizante. Para isso, abra o script ButtonBehaviour (você pode renomear o ButtonManager GameObject, pois ele certamente está fazendo mais do que apenas gerenciar um botão agora) e adicione uma referência ao Slider. Também mudaremos o código um pouco novamente.
public class ButtonBehaviour : MonoBehaviour {
int n;
public Text myText;
public Slider mySlider;
void Update() {
myText.text = "Current Volume: " + mySlider.value;
}
}
Entenda como estamos usando o método Update para atualizar constantemente o valor de myText.text.
Nas propriedades do controle deslizante, vamos marcar a caixa “Números inteiros” e definir o valor máximo para 100.
Vamos definir a cor do texto por meio de suas propriedades para uma cor mais visível.
Vamos seguir o mesmo procedimento de arrastar o Slider GameObject para o novo slot e clicar em play.
É altamente recomendável que você explore e experimente também os outros controles da IU, para ver quais funcionam de que maneira.
Em nossa seção subsequente, aprenderemos sobre iluminação, materiais e sombreadores.