【发布时间】:2015-11-18 00:14:14
【问题描述】:
我有一组部分隐藏在 png 图像下的可滚动切换。该图像用作切换的“边框”。问题是,如果图像在切换顶部的层次结构中(出于构图原因我想要的),切换将停止工作。有没有办法让图像忽略触摸而不阻止它下面的切换触摸?我知道我可以将图像切割成边框并摆脱透明孔,但也许有更简单的方法?
谢谢
【问题讨论】:
标签: c# image unity3d touch toggle
我有一组部分隐藏在 png 图像下的可滚动切换。该图像用作切换的“边框”。问题是,如果图像在切换顶部的层次结构中(出于构图原因我想要的),切换将停止工作。有没有办法让图像忽略触摸而不阻止它下面的切换触摸?我知道我可以将图像切割成边框并摆脱透明孔,但也许有更简单的方法?
谢谢
【问题讨论】:
标签: c# image unity3d touch toggle
我通常通过将Canvas Group 组件添加到透明元素来解决此问题。
Canvas 组文档 - http://docs.unity3d.com/Manual/class-CanvasGroup.html
它有一个属性,允许您将 UI 元素设置为“不可交互”状态,这将允许您使用事件系统单击/触摸它。
【讨论】: