1:问题描叙: UI上的 scorllview 的子元素需要拖动到游戏场景。所以子元素需要绑定触摸事件,scorllview 默认的事件处理方式就会和子元素的触摸事件冲突.
2:解决方案: ScrollView有个属性Cancel Inner Events(滚动行为是否会取消子节点的触摸事件),默认设置的true,把他设置成false,子节点就会有了自己的触摸事件.
cocos creator 的scorllview 滑动事件和 子内容触摸事件会产生冲突
最新推荐文章于 2020-11-04 10:07:54 发布
本文介绍了解决在UI设计中,ScrollView与其子元素触摸事件冲突的问题。通过调整ScrollView的CancelInnerEvents属性为false,使子元素能够正常接收触摸事件,避免了默认事件处理方式导致的冲突。
摘要由CSDN通过智能技术生成