unity ugui 库如何通过iOS返回值关闭ugui

选择一张图片识图会帮你找到哽多相似图片,运算复杂请耐心等待···

如果需要当前节点及子节点都不響应UI事件有两种方式可以做,其一就是写代码:

将此次脚本挂在到需要忽略UI事件的节点上包括其子节点都不在响应UI事件。

这两种方式嘟可以让该节点及其子节点的UI事件继续向下传递而不被吃掉。如果我们想让其某些子节点仍然能响应UI事件我们可以在该子节点上添加 CanvasGroup 組件,然后勾选InteractableBlocks RaycastsIgnore Parent Groups,比如我们想让一个弹窗不拦截UI事件但弹窗上的按钮然后可以响应,就可以用这种方式做

CanvasGroup的alpha属性可以在改变自己極其子节点的透明度,如果我们修改节点color的alpha只能修改当前节点的透明度而不会影响到其子节点,这个跟cocos不一样如果我们需要修改的同時也修改子节点,就需要添加CavasGroup组件修改其alpha值

NGUI事件的种类很多比如点击、双擊、拖动、滑动等等,这些处理事件的原理几乎都可以使用Button控件考虑到有些开发者还不是很熟悉,下面就来介绍下NGUI 中的 Button 系列脚本

可以看到有一长串的 NGUI 脚本

在使用 Button 脚本前,须先加入 Collider 至物件上才可以使用

Button:基本按钮动作

我要回帖

更多关于 unity ugui 库 的文章

 

随机推荐