我在Cocos2d& SpriteBuilder。 是否可以通过点击屏幕切换到新场景?我知道如何使用按钮进行操作。
所以,如果那里有人可以帮助我,那就太棒了!:)
答案 0 :(得分:1)
是的,它的工作方式与按钮相同。当您了解如何处理触摸时,实现非常简单:
首先打开接受触摸的节点的用户交互:
self.userInteractionEnabled = TRUE;
然后实现touchBegan:
方法:
- (void)touchBegan:(UITouch *)touch withEvent:(UIEvent *)event
{
// if you want to only react to touches in certain areas add check here
[[CCDirector sharedDirector] replaceScene:myScene];
}
有关Cocos2d 3.0中触控处理的基本介绍,请阅读:https://www.makegameswith.us/gamernews/366/touch-handling-in-cocos2d-30