gpt4 book ai didi

ios - 当我在不覆盖 ccMenuItem 类的情况下触摸 ccMenuItem 时调用 ccTouchesBegan

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:22:31 26 4
gpt4 key购买 nike

是否可以让系统在 CCMenuItem 元素上移动时调用 ccLayer 的 ccTouchesBegan 而无需覆盖 CCMenuItem 类?

最佳答案

将目标委托(delegate)添加到触摸优先级低于菜单触摸优先级的层。

示例代码如下:

int touchPriority = 0;

CCDirector::sharedDirector()->getTouchDispatcher()->addTargetedDelegate(this,
touchPriority ,
true);

CCMenu* menu= CCMenu::create();
menu->setTouchPriority(touchPriority + 1);

关于ios - 当我在不覆盖 ccMenuItem 类的情况下触摸 ccMenuItem 时调用 ccTouchesBegan,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24472128/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com