0

我是 Cocos2d 的新手。

我需要创建一些可以同时选择的按钮。

想象一下钢琴键盘。如果您按下某个键,它会突出显示。如果在两个键之间按下,则两者都突出显示。如果您使用两根手指并且您的手指触摸 4 个键,则所有键都会高亮显示。你知道我需要什么。

我正在关注本教程 http://www.raywenderlich.com/414/how-to-create-buttons-in-cocos2d-simple-radio-and-toggle

但据我所知,您必须始终创建一个 CCMenu 并将所有按钮放在那里。但据我阅读和测试,CCMenu 一次只允许选择一个按钮。创建可以同时点击任意数量的元素的最佳方法是什么?

4

2 回答 2

3

确保在您的 App Delegate 中有以下行

[glView setMultipleTouchEnabled:YES];

使用单独的 CCMenu,您可以对它们进行多点触控,我刚刚在 git 的 Cocos2d 2.0 的最新版本中进行了测试。

于 2012-06-01T05:07:09.130 回答
1

以我的经验,我已经求助于创建各种 CCMenus,每个都有一个按钮。

于 2012-05-31T21:31:35.173 回答