如何在 rawimage 边框周围添加细框?

时间:2021-07-09 19:12:39

标签: c# unity3d

现在图像颜色与背景天空盒颜色混合。 这就是为什么我想在图像周围添加一些框架,要么图像有纹理,要么图像是没有任何纹理的白色空白。

RawImage

1 个答案:

答案 0 :(得分:0)

只需将背景面板 (RawImage) 作为 Canvas |--Image |--RawImage 的父级

RawImage

(=> 原始图像绘制在图像顶​​部)并使 Anchor Min 0 0 Max 1 1 使用完全拉伸锚定(另见 RectTransformBasic Layout

Left 10
Right 10
Top 10
Bottom 10

然后您可以通过设置例如定义边界应该有多大的像素(屏幕空间叠加)或单位(世界空间)

Image
<块引用>

矩形边缘相对于它们的锚点的位置。 这可以被认为是由锚定义的矩形内的填充。当锚点分开时,代替 Pos 和 Width/Height 显示(见下文)。要访问这些选项,请单击 RectTransform 组件左上角的方形 Anchor Presets 框。

框架的颜色就是 {{1}} 组件的颜色 -> 甚至可以有额外的纹理