在UI中的图像中有个image组件
在Unity中的Image组件是用于显示图像的UI元素。以下是图中各个属性的作用分析:
-
源图像:这是Image组件用来渲染的图像资源。可以从项目中的资源中选择一张图片。
-
颜色:用于设置Image组件的颜色。你可以通过调节颜色来改变图像的颜色滤镜效果。
-
材质:用于指定图像的材质,通常是用于高级渲染效果的设置。如果没有特殊需要,可以保持为“无”。
-
光线投射目标:启用后,该图像将会拦截光线投射,这通常用于交互场景中的UI元素。
-
光线投射填充:这一选项和光线投射目标配合使用,决定图像区域是否完全充当光线投射的目标区域。
-
可遮盖:勾选后,该图像可以被遮罩组件遮挡,适用于制作复杂的UI效果。
-
图像类型:定义了图像的渲染方式,有以下几种选项:
-
简单:图像以其原始大小和比例直接显示,没有任何特殊的拉伸或切割处理。
-
已切片:图像被分成九个部分(九宫格),用于拉伸图像时保持边缘不变形。通常用于制作按钮或面板等需要拉伸但不希望边缘变形的UI元素。
-
已平铺:图像以平铺的方式重复显示,通常用于背景图像或需要重复图案的UI元素。
-
已填充:图像根据设定的填充方法进行显示,常用于制作进度条、环形进度指示器等。可以指定填充的起始位置和方向(水平、垂直、径向等)。
-
-
使用Sprite网格:如果启用,图像会使用精灵的网格数据进行渲染。
-
保持长宽比:勾选后,图像在调整大小时会保持其原始的宽高比。
-
设置原生大小:点击这个按钮,图像的大小会自动调整为其原始尺寸。