当HUDLayer添加时,Sprite Kit游戏场景不会检测到触摸

时间:2014-12-17 15:47:48

标签: ios objective-c sprite-kit skscene

我有一个精灵套件游戏,我有我的游戏画面,可以检查整个游戏的触摸情况。我刚刚创建了一个名为HUDLayer的新类,它将包含用户得分,生命以及暂停按钮等所有内容。一旦我为我的HUDLayer添加了触摸检测,我现在可以点击暂停按钮暂停游戏并显示游戏内菜单,但现在我的游戏场景不再检测到任何触摸。我现在怎么解决这个问题?任何帮助将不胜感激。提前谢谢。

这就是我将HUDLayer添加到GameScene的方式

GameScene.m

-(void)setupHUDLayer
{
    HudLayer* _hudLayer = [[HudLayer alloc] initWithGameMode:@"survival"];
    [self addChild:_hudLayer];
}

0 个答案:

没有答案