SE
Size: a a a
SE
T_
M
SE
H
H
M
H
SE
SE
// Создаю интерфейс открытия двериВсё правильно?
public interface IOpenable
{
void Open();
void Close();
}
// Вешаю такой триггер на дверь
public class Trigger : MonoBehaviour, IOpenable
{
private bool isTriggered;
void OnTriggerEnter(Collider other)
{
if(!isTriggered)
{
public void Open()
{
isTriggered = true;
// Вызываю анимацию двери, она открывается
}
}
else
{
public void Close()
{
isTriggered = false;
// Вызываю анимацию двери, она закрывается
}
}
}
}
PA
VM
H
VM
M
M
M
SE
M
SE