我嘗試在cocos2d中搜索一個按鈕,如UIButton ..在COCOS2D中是否有按鈕(如UIButton)?
UIButton可以同時按幾個按鈕。
但CCmenuitem不能..
是在cocos2d有anyclass如的UIButton?
我嘗試在cocos2d中搜索一個按鈕,如UIButton ..在COCOS2D中是否有按鈕(如UIButton)?
UIButton可以同時按幾個按鈕。
但CCmenuitem不能..
是在cocos2d有anyclass如的UIButton?
擴展CCMenu以支持多點觸控。它旨在使用有針對性的觸摸,即單點觸摸交互。使用少許手肘潤滑脂,將其延伸以支持多點觸控並不困難。
在cocos2d中使用CCMenuItems代替UIButton。 CCMenu中的單個CCMenuItem可以像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];
}
}
有這個here的好文章雷Wenderlich。
但是,如果您的主要要求是添加一個UIButton只有this討論可能會有所幫助。
如果您在設置自己的按鈕時遇到問題,我也會看看SneakyInput;它非常易於使用。