http://www.cocoachina.com/bbs/read.php?tid-285314.html 请看这个。
根本没解决,感觉要提交上去,让引擎组开发人员看看,这个问题完全可以解决的,我们不能放过任何一个bug
为了让cocos更加完美,也为了众多支持cocos的程序猿,坚决完善任何一个bug
http://www.cocoachina.com/bbs/read.php?tid-285314.html 请看这个。
根本没解决,感觉要提交上去,让引擎组开发人员看看,这个问题完全可以解决的,我们不能放过任何一个bug
为了让cocos更加完美,也为了众多支持cocos的程序猿,坚决完善任何一个bug
感谢你对引擎的支持,这个问题在你那帖子里面我给了一个地址,已经说明这不是Bug了,只是使用方式的问题。我直接在这帖子再复制黏贴一次吧…
setNotificationNode是director单独渲染的,并不是在scene graph中的。下面是引擎的代码
if (_notificationNode)
{
_notificationNode->visit(_renderer, Mat4::IDENTITY, 0);
}
if (_displayStats)
{
showStats();
}
_renderer->render();
这段代码_notificationNode就是那个悬浮点…而我们平常addchild的东西都是在 _renderer->render();这里面。
而触摸事件不会派发给非Scene graph节点。所以_notificationNode接收不到…所以这东西只适合一些没有派发事件的事情,比如挂个横幅什么的。
如果你一定要用的话,只能自己设一个全局,然后在场景的onEnter和onExit里面自己去处理。
最后,楼主在原来的帖子里面继续提问的时候希望可以点相应楼层的回复,这样子我才会收到通知。
非常感谢版主的耐心回答, 但是我总觉得这个功能很实用,我也明白你说的悬浮节点的用途,用来挂个横幅什么的。。。但是我真心希望引擎组可以完善这个功能,让其接收事件,从技术上来说,应该可以实现的,可以和引擎组多
沟通下吗,看看到底能不能做到 
恩,就我个人来说也觉得挺好用的。对于这个我们会跟进的
