相关疑难解决方法(0)

Unity3D,从Unity.UI的Panel构建PNG?

想想Canvas你可能拥有的任何Unity.UI .

想象一下PanelCanvas上的一个典型.说它恰好包含一些图像,也许是一些文本等等.

如果您可以将该面板(仅面板)转换为屏幕截图:Texture2D或PNG,将会非常方便.

我唯一能想到的就是在屏幕上使用ReadPixels和搞清楚问题的区域Panel(实际上这非常棘手); 并且仅当面板恰好是正方形而不是以一定角度旋转时才有效.

您认为,应该有一种方法来渲染一个Panel,或者至少一个整个画布?我一无所获.

在此输入图像描述

在此输入图像描述

在示例中,将粉红色面板设为PNG图像.哎哟.

(显然,如果有人的解决方案仅仅是"整个画布",而不是一个小组,当然即使这是令人钦佩的.)

png unity-game-engine unity3d-ui

8
推荐指数
1
解决办法
4037
查看次数

标签 统计

png ×1

unity-game-engine ×1

unity3d-ui ×1