Я новичок в Unity и создаю какой-то проект.Я уже сделал анимацию открытия и закрытия, отключил время цикла, создал параметр bool "open" и выставил условия:
Empty -> openDoor (open = true)
openDoor -> closeDoor (open = false)
closeDoor -> openDoor (open = true)
При левом щелчке я должен открыть и закрыть дверь.Это код C #, я пытался поиграть с состояниями if, но не могу заставить его работать.Любая помощь?
void Update()
{
if (Input.GetMouseButton(0))
{
anim.SetBool("open", true);
if (anim.GetBool("open") == true)
{
anim.SetBool("open", false);
}
}
}