Cocos2d iphone COCOS2D中是否有UIButton之类的按钮?
我尝试在cocos2d中搜索一个按钮,如UIButton UIButton可以同时按下多个按钮 但我不能Cocos2d iphone COCOS2D中是否有UIButton之类的按钮?,cocos2d-iphone,Cocos2d Iphone,我尝试在cocos2d中搜索一个按钮,如UIButton UIButton可以同时按下多个按钮 但我不能 cocos2d中是否有uibutton之类的类?在cocos2d中使用CCMenuItems代替uibutton。CCMenu中的单个CCMenu项可以完全像UIButton一样工作 您可以通过以下方式创建它 //inside your .m file -(id) init { if( (self=[super init] )) { CCMenuItem *yourMe
cocos2d中是否有uibutton之类的类?在cocos2d中使用CCMenuItems代替uibutton。CCMenu中的单个CCMenu项可以完全像UIButton一样工作 您可以通过以下方式创建它
//inside your .m file
-(id) init
{
if( (self=[super init] )) {
CCMenuItem *yourMenuItem = [CCMenuItemImage itemFromNormalImage:@"normalImage.png" selectedImage:@"selectedImage.png" target:self selector:@selector(menuItemPressed:)];
yourMenuItem.position = ccp(60, 60);
CCMenu *yourMenu = [CCMenu menuWithItems:yourMenuItem, nil];
yourMenu.position = CGPointZero;
[self addChild:yourMenu];
}
}
Ray Wenderlich有一篇关于这方面的好文章
但是,如果您的主要需求是仅添加UIButton,那么讨论可能会有所帮助。扩展CCMenu以支持多点触控。它被设计为使用目标触摸,即单触式交互。使用一点肘部润滑脂,扩展它以支持多点触控功能一点也不困难。如果您设置自己的按钮有问题,我也会看一看;它很容易使用