gpt4 book ai didi

ios - 在 cocos2d 中禁用图层触摸

转载 作者:行者123 更新时间:2023-11-29 02:56:31 24 4
gpt4 key购买 nike

在cocos2d中增加一个上层仍然可触摸的背景层。如何像暂停屏幕一样禁用背景层。这是我正在尝试做的事情:

GamePauseLayer *pGamePauseLayer = [GamePauseLayer node];
[self addChild:pGamePauseLayer z:50];

z 高于上一层和其他 UI 组件。请提出任何解决方案。

最佳答案

我认为这应该有帮助。在您的 GamePauseLayeronEnter 方法中写入以下内容:

[[[CCDirector sharedDirector] touchDispatcher] addTargetedDelegate:self priority:257 swallowsTouches:YES];

onExit中:

[[[CCDirector sharedDirector] touchDispatcher] removeDelegate:self];

关于ios - 在 cocos2d 中禁用图层触摸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23821434/

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