我正在尝试MenuItem
使用块而不是选择器创建一个可以移动到游戏玩法的游戏(在 cocos2d 上为 IOS v2.0 工作)
CCMenuItemSprite *nextLevelMI = [CCMenuItemSprite itemWithNormalSprite:playSpr selectedSprite:playSpr2 block:^(id sender)block];
谁能给我一个这样使用的例子?
10 倍,谢菲
我正在尝试MenuItem
使用块而不是选择器创建一个可以移动到游戏玩法的游戏(在 cocos2d 上为 IOS v2.0 工作)
CCMenuItemSprite *nextLevelMI = [CCMenuItemSprite itemWithNormalSprite:playSpr selectedSprite:playSpr2 block:^(id sender)block];
谁能给我一个这样使用的例子?
10 倍,谢菲
这是 CCMenuItemLabel 的示例。除了其他参数外,它与 CCMenuItemSprite 的用法没有什么不同。我假设您想看看如何使用该块。
CCMenuItem* item = [CCMenuItemLabel itemWithLabel:label block:^(id sender)
{
CCScene* scene = [PixelPerfectTouchScene node];
[ReturnToMainMenuNode returnNodeWithParent:scene];
[[CCDirector sharedDirector] replaceScene:scene];
}];
这里有更多示例,例如在 MainMenuScene 和 ReturnToMainMenuNode 中。