cocos2d-x ccTouchBegan不被调用

cocos2d-x ccTouchBegan不被调用cclayer 里面的 ccTouchBegan 和 ccTouchesBeg 到底调用哪个 不添加下面的代码 就调用的是 ccTouchesBeg 添加了 就调用的是 ccTouchBegan 而且 ccTouchBegan 里面返回 true 触摸事件就不会继续往下传递 voidUserInte registerWith CCT

cclayer里面的ccTouchBegan和ccTouchesBegan到底调用哪个?

不添加下面的代码,就调用的是ccTouchesBegan
添加了,就调用的是ccTouchBegan,而且ccTouchBegan里面返回true,触摸事件就不会继续往下传递

void UserInterfaceLayer::registerWithTouchDispatcher() { CCTouchDispatcher::sharedDispatcher()->addTargetedDelegate(this, 0, true); }

源地址: http://blog.sina.com.cn/s/blog_61e26bcb0100xwqe.html








版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/178137.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午5:56
下一篇 2026年3月26日 下午5:57


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号