Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

Описание

OnRenderObject вызывается после того, как камера визуализирует сцену.

Это можно использовать для визуализации собственных объектов с помощью Graphics.DrawMeshNow или других функций. Эта функция аналогична OnPostRender, за исключением того, что OnRenderObject вызывается для любого объекта, имеющего скрипт с функцией; независимо от того, подключен он к камере или нет.

using UnityEngine; public class Example : MonoBehaviour { Mesh mainMesh; Mesh miniMapMesh; void OnRenderObject() { // Рендеринг разных мешей для объекта в зависимости от того, // просматривается основная камера или камера миникарты. if (Camera.current.name == "MiniMapcam") { Graphics.DrawMeshNow(miniMapMesh, transform.position, transform.rotation); } else { Graphics.DrawMeshNow(mainMesh, transform.position, transform.rotation); } } }
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3