一旦创建了CCMenuItem的选择器,它是否可以重新分配?
我希望做这样的事情:
//Initialization:
_menuItem =[CCMenuItemSprite itemWithNormalSprite:normalSprite
selectedSprite:selectedSprite target:self selector:@selector(nextPage:)];
//Later
_menuItem.selector = @selector(mainMenu:);
这可能吗?我在CCMenuItem文档中找不到任何相关内容。我承认我对于选择器如何在obj-c中工作并不是那么清楚。
答案 0 :(得分:3)
是的,您可以使用-setTarget:selector:
[item setTarget:self selector:@selector(mainMenu:)];
中