Well, I'm going straight to the point, could give me a force in this script that I'm doing, it selects using buttons -1 and 1, until it works, the previous one gets bugged
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class ObjectSelection : MonoBehaviour {
public GameObject[] ObjetosSelecionado;
private int Selecao;
public void ProximaSelecao(){
ObjetosSelecionado [Selecao].SetActive (false);
if (Selecao >= ObjetosSelecionado.Length - 1) {
Selecao = 0;
ObjetosSelecionado [Selecao].SetActive (true);
} else {
Selecao++;
ObjetosSelecionado [Selecao].SetActive (true);
}
}
public void AnteriorSelecao(){
ObjetosSelecionado [Selecao].SetActive (true);
if (Selecao >= ObjetosSelecionado.Length -1) {
Selecao = 0;
ObjetosSelecionado [Selecao].SetActive (false);
} else {
Selecao++;
ObjetosSelecionado [Selecao].SetActive (false);
}
}
// Use this for initialization
void Start () {
for (int i = 0; i < ObjetosSelecionado.Length; i++) {
ObjetosSelecionado [i].SetActive (false);
Selecao = 0;
ObjetosSelecionado [0].SetActive (true);
}
}
}