Проверка, виден ли рендерер с определенной камеры в Unity3d - PullRequest
0 голосов
/ 20 марта 2019

Раньше в Unity был метод "isVisibleFrom" , но сейчас его нет.Вот мой код:

using UnityEngine;

public class CheckPerspective : MonoBehaviour
{
    Renderer rend;

    void Start()
    {
        rend = GetComponent<Renderer>();
    }

    void FixedUpdate()
    {
        if (rend.isVisible)
        {
            print("hi");
        }
    }
}

Этот код печатает «привет», когда я смотрю на объект, но это происходит, даже если я смотрю на него с камеры редактора.

Я хочу использовать что-то вроде «isVisibleFrom», чтобы не допустить этого.
Есть ли что-нибудь еще, что я могу использовать или сделать?

...