Нужно осуществить переключение между тремя объектами нажатием одной и той-же клавиши.
переключение между двумя сделал следующим образом:
Синтаксис:
Используется csharp
public GameObject a;
public GameObject b;
public bool select = false;
void Update()
{
selectedTest();
}
public void selectedTest()
{
if (Input.GetKey(KeyCode.K))
{
select = !select;
if (select == true)
{
a.SetActive(false);
b.SetActive(true);
Debug.Log("1");
}
else
{
a.SetActive(true);
b.SetActive(false);
Debug.Log("2");
}
}
}
public GameObject b;
public bool select = false;
void Update()
{
selectedTest();
}
public void selectedTest()
{
if (Input.GetKey(KeyCode.K))
{
select = !select;
if (select == true)
{
a.SetActive(false);
b.SetActive(true);
Debug.Log("1");
}
else
{
a.SetActive(true);
b.SetActive(false);
Debug.Log("2");
}
}
}
А вот как переключаться между тремя объектами (последовательно) Не могу догнать...