Пользовательское окно предварительного просмотра Unity с объектом Canvas

Я хочу создать пользовательское окно предварительного просмотра, которое делает что-то подобное, но с холстом, а не с сеткой:

введите здесь описание изображения

После долгих поисков я нашел инструмент PreviewRenderUtility, но по нему нет документации. Я нашел учебник, в котором показано, как использовать его для MeshRenderer, но мне нужно использовать его для объекта Canvas. Существует вызов, который выполняет рендеринг сетки как таковой:

_previewRenderUtility.DrawMesh(_targetMeshFilter.sharedMesh, Matrix4x4.identity, _targetMeshRenderer.sharedMaterial, 0);

Знаете ли вы, есть ли аналог для рендеринга объектов Canvas в окне предварительного просмотра?


person Aggressor    schedule 25.02.2017    source источник


Ответы (1)


Я создал ресурс Unity для предварительного просмотра:
https://www.assetstore.unity3d.com/en/#!/content/82899
Также я сделал к нему бесплатное расширение, которое работает с Canvas, возможно оно будет вам полезно:
https://www.assetstore.unity3d.com/en/#!/content/86480
Если у вас есть вопросы, напишите мне письмо: [email protected]

person Start Assets    schedule 28.04.2017