如何在MenuItem按鈕被按下時重複一個動作? 我試圖讓在CCMenuItemImage一個子類,並取得如何在MenuItem按鈕被按下時重複一個動作? (cocos2d)
@implementation CCMenuItemSpriteHoldable
@synthesize buttonHeld;
-(void) selected
{
[super selected];
buttonHeld = true;
}
-(void) unselected
{
[super unselected];
buttonHeld = false;
}
@end
,並把這個在我的init
CCMenuItem *upButtonItem = [CCMenuItemSpriteHoldable
itemFromNormalImage:@"up.png" selectedImage:@"upsel.png"
target:self selector:@selector(upButtonTapped:)];
但它確實沒有什麼... :( 它只是加載(無效)upButtonTapped時我鬆開按鈕。 有沒有什麼辦法讓一個按鈕,允許ü按住?
謝謝