Чтобы сэкономить память, я бы хотел отключить набор меня sh Средства визуализации игровых объектов, которые не видны камерой. Пока у меня есть следующий скрипт:
private MeshRenderer rend;
void Start()
{
rend = GetComponent<MeshRenderer>();
}
public void OnBecameVisible()
{
rend.enabled = true;
}
public void OnBecameInvisible()
{
rend.enabled = false;
}
OnBecameInvisible()
вызывается, но OnBecameVisible()
вызывается только один раз? Это потому что рендерер me sh выключен? Если да, то есть ли какое-нибудь решение, чтобы вернуть его обратно?