因为接入地图的功能需求,所以需要把Canvas的触摸和点击事件穿透到下面的DIV层,我研究了一下CCInputmanager,却没有看懂应该怎么自定义这个需求,可以请论坛的大神或者引擎开发组的大神帮忙指点一下吗?感谢
地图的map 那个div包裹canvas试试看~~~
请教下怎么包裹?
<div>
<canvas></canvas>
</div>
不过由于 CCInputManager 阻止了冒泡,所以依然获取不到,你需要把 stopPropagation() 调用去掉
我是在creator打包web后,加了一个UI框架。creator不好实现的东西,用这个UI框架来补充。
你把canvas当成div一样用就行了!这个是打包web后改的,我没有改引擎!
用第一种方法,然后,你等地图加载完,再动态加载canvas,不知道你用的是什么地图,用百度地图的话,是会把加载地图的div里面的内容给干掉的,所以你先等地图加载再动态加载canvas
已经解决
请问楼主怎么解决的,我也想知道
请问怎么解决的,求指教
我把CCInputManager 里的stopPropagation()全部去掉了,事件还是没法转播到下一层DIV,是怎么回事
