欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Unity-不规则Button交互问题解决

程序员文章站 2022-07-06 10:19:03
...

在实际项目中,不是所有的按钮都是长方形按钮,有些按钮是不规则形状,如下图:在Unity中通过Scene面板能够看到Image的形状是长方形的,如果四个按钮如图所示进行排列对于点击来说是非常尴尬的(每个按钮都有重叠的部分),各位可以自己试验一下,下面直接上解决方案。
Unity-不规则Button交互问题解决
1、首先需要把导进Unity的图片改下格式,如下图所示
Unity-不规则Button交互问题解决
2、改好格式之后直接写脚本,该脚本需要获取Button上的Image,设置其中的属性即可。

    private Image _image;

    private void Awake()
    {
        _image = GetComponent<Image>();
    }

    private void Start()
    {
        _image.alphaHitTestMinimumThreshold = 0.1f;
    }

这里贴一张不规则图片
Unity-不规则Button交互问题解决

相关标签: 功能