Открытие двери при сборе определенного количества ключей
Всем привет, я создаю свою собственную игру и я не понимаю, как заставить дверь открываться с помощью определенного количества ключей, я сделал анимацию и немного нашел информацию о коде открытия самой двери, но так, чтобы она открывалась с определенным количеством собранных ключей, у меня не получается. Для моей игры нужно, чтобы, если вы собрали 4 ключа, дверь открывается.
Я думаю, что можно сделать так, if ты собрал 4 ключа, метод с открытием двери, а то есть
using UnityEngine;
public class Door : MonoBehaviour
{
private Animator _animator;
private void Awake()
{
_animator = GetComponent<Animator>();
}
[ContextMenu(itemName: "Open")]
public void Open()
{
_animator.SetTrigger(name: "Open");
}
}
Открывает дверь, то есть, её анимацию.
Но нет идей как реализовать это. Если кому то не лень помочь, я буду благодарен.
Я начинающий программист, поэтому не судите строго
если вы обнаружите ошибки в грамматике или в неправильной конструкции вопроса, я буду очень благодарен за исправление