关于CocosCreator背包滚动和道具被点击的触发机制问题
首页 > CocosCreator > CCC学习总结    作者:闭眼就天黑   2018年6月10日 11:53 星期日   热度:4171°   百度已收录  
时间:2018-6-10 11:53   热度:4171° 

最近在用creator做仓库背包的功能,我是用的scrollview来滑动展示 , 然后放了许多道具预制体, 每个道具到实例化的时候都用node.on监听事件,


 

每个道具是一个预制体. 道具有个监听事件, 

这样的滚动scrollview时候都是先触发了道具的事件监听..

 

0c4ad4890995548c628a74ce56733e250d6fed05.gif

希望拖动 的时候道具不会被操作点击. 该怎么实现呢???

难道只能不用scrollview了 用正常的分页来实现???

 

对此问题我问了一些做过背包的大佬,大佬告诉我用button做道具. 这样就可以了.

于是我把prefab预制体绑定了button事件,去掉了监听事件.

 

这样滚动的时候就不会触发到事件了. 来看看效果.

 jdfw.gif

原来cocos底层的实现机制如此. 为此特地记录下来. 希望后来者引以为戒.

 

二维码加载中...
本文作者:闭眼就天黑      文章标题: 关于CocosCreator背包滚动和道具被点击的触发机制问题
本文地址:https://www.byjth.com/ccc/129.html
版权声明:若无注明,本文皆为“闭眼就天黑专栏_技术博客_个人学习总结”原创,转载请保留文章出处。
相关文章

版权所有:《闭眼就天黑专栏_技术博客_个人学习总结》 => 《关于CocosCreator背包滚动和道具被点击的触发机制问题
本文地址:https://www.byjth.com/ccc/129.html
除非注明,文章均为 《闭眼就天黑专栏_技术博客_个人学习总结》 原创,欢迎转载!转载请注明本文地址,谢谢。

为什么我的还是滑动被触发
楼主可以给我看看背包的源码么

返回顶部    首页    手机版本    版权所有:闭眼就天黑专栏_技术博客_个人学习总结
    站长: 闭眼就天黑    搜索cocos2dx主题 技术支持:闭眼就天黑   皖ICP备14007736号-1  

皖公网安备 34132102000107号

   sitemap