Я пытался найти ответ за последние 3 часа и не мог найти ничего, что могло бы мне помочь. Это показывает, что у камеры уже есть ограничения, когда она входит в куб, поэтому она работает, но это не так, потому что она не замораживает камеру. Я уже не знаю, что делать.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class LCOE : MonoBehaviour
{
public GameObject cam;
Rigidbody rig;
private void OnTriggerEnter(Collider other)
{
if (other.tag == "Player")
{
cam.GetComponent<Rigidbody>().constraints = RigidbodyConstraints.FreezeAll;
}
}
private void OnTriggerExit(Collider other)
{
if (other.tag == "Player")
{
cam.GetComponent<Rigidbody>().constraints = RigidbodyConstraints.None;
}
}
}