UGUI-- 异形按钮
发布时间
阅读量:
阅读量
1、什么是异形按钮
图像所呈现的形态并非常规矩形结构的按键组件
2、如何让异形按钮能够精准点击
举个例子,某个按键的外观如下所示:

实际上,用户可点击的区域应仅限于箭头部分,矩形中其余区域的点击操作将不会产生响应
方法一:采用添加子对象的方式
按钮之所以能够对点击事件作出反应,主要依赖于对图片矩形区域的识别机制。该识别过程遵循自下而上的逻辑,即如果存在子对象图片,这些子对象所占据的区域同样会被视为可点击范围。因此,可以通过组合多个透明图像来构建不规则形状,并将其作为按钮的子对象以实现射线检测功能。
具体实施步骤如下:
(1)生成一个Image组件,并为其分配对应的图像资源
(2)在Image组件内部创建一个Button组件,将Button中的文本内容清除并设置为透明状态,同时调整其尺寸使其完全包含于父级Image组件之内。随后将Image拖拽至Button的目标图形属性中
全部评论 (0)
还没有任何评论哟~
