模态对话框怎么做?

一般的游戏里都会有模态对话框,比如出错消息等等。

我在demoui里面看到有,不过有些地方没看懂,而且里面对模态的实现是把场景中露出来的按钮手动屏蔽,而不是对上层场景的完全屏蔽,这样不怎么通用,还有demoui里实现了让背景变暗,我没看到是在哪里实现的,能不能给个通用点的实现例子。

如果我没猜错的话

你添加一个全屏的黑色背景(helloworld里有个2*2像素的图片,你可以创建为精灵并且设置为SLICED,然后用widget,就可以全屏覆盖),并且半透明,这样背景就变暗了,然后这个背景监听所有触摸操作,并且吞噬,然后在这个半透明的背景上面添加你想要的对话框,这样你的触摸操作就不会传递到游戏场景的按钮或者其他交换节点里

如果我猜错了,楼主就当我没说好了

差不多就是这样,我试试先。有问题再问你。

为什么我没找到那个小黑块 是哪个工程?

什么小黑块???

创建一个Layout就可以了。自带一个底色的SPRITE,调颜色和SIZE即可。